Git Comparison
We aim to match our CLI command behavior as closely to their Git equivalent as possible. This page lists the commands that are currently supported, and any known limitations.
Setup and Config
Component | Supported | Notes and limitations |
---|---|---|
| ✅ | |
| 🟠 |
Getting and Creating Databases
Component | Supported | Notes and limitations |
---|---|---|
| ✅ | |
| ✅ |
Basic Snapshotting
Component | Supported | Notes and limitations |
---|---|---|
| ✅ | |
| ✅ | |
| ✅ | |
| ❌ | |
| ❌ | |
| ✅ | |
| 🟠 | See dolt table rm |
| 🟠 | See dolt table mv |
Branching and Merging
Component | Supported | Notes and limitations |
---|---|---|
| ✅ | |
| ✅ | |
| ✅ | |
| ✅ | |
| ✅ | |
| ✅ | |
| ❌ | |
| ❌ |
Sharing and Updating Databases
Component | Supported | Notes and limitations |
---|---|---|
| ✅ | |
| ✅ | |
| ✅ | |
| ✅ |
Inspection and Comparison
Component | Supported | Notes and limitations |
---|---|---|
| 🟠 | not supported for merge commits or internal objects |
| ✅ | |
| ❌ | |
| ❌ |
Patching
Component | Supported | Notes and limitations |
---|---|---|
| ✅ | |
| ✅ | |
| ✅ |
Debugging
Component | Supported | Notes and limitations |
---|---|---|
| ❌ | |
| ✅ |
Administration
Component | Supported | Notes and limitations |
---|---|---|
| 🟠 | |
| ✅ | |
| ❌ | |
| ✅ | does not completely match Git's behavior:
|
| ✅ |
Plumbing Commands
Component | Supported | Notes and limitations |
---|---|---|
| ❌ | |
| ✅ | |
| ✅ | |
| ❌ | |
| ❌ | |
| ❌ | |
| ❌ | |
| ❌ |
If you are interested in a command that is currently unsupported, please open an issue or contact us on discord.
Last updated