Comment on page
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.
Component | Supported | Notes and limitations |
---|---|---|
config | ✅ | |
help | 🟠 | |
Component | Supported | Notes and limitations |
---|---|---|
init | ✅ | |
clone | ✅ | |
Component | Supported | Notes and limitations |
---|---|---|
add | ✅ | |
status | ✅ | |
commit | ✅ | |
notes | ❌ | |
restore | ❌ | |
reset | ✅ | |
rm | 🟠 | |
mv | 🟠 |
Component | Supported | Notes and limitations |
---|---|---|
branch | ✅ | |
checkout | ✅ | |
merge | ✅ | |
log | ✅ | |
stash | ✅ | |
tag | ✅ | |
worktree | ❌ | |
switch | ❌ | |
Component | Supported | Notes and limitations |
---|---|---|
fetch | ✅ | |
pull | ✅ | |
push | ✅ | |
remote | ✅ | |
Component | Supported | Notes and limitations |
---|---|---|
show | 🟠 | not supported for merge commits or internal objects |
diff | ✅ | |
range-diff | ❌ | |
shortlog | ❌ | |
Component | Supported | Notes and limitations |
---|---|---|
cherry-pick | ✅ | |
rebase | ❌ | |
revert | ✅ | |
Component | Supported | Notes and limitations |
---|---|---|
bisect | ❌ | |
blame | ✅ | |
Component | Supported | Notes and limitations |
---|---|---|
clean | 🟠 | |
gc | ✅ | |
fsck | ❌ | |
reflog | ✅ |
|
filter-branch | ✅ | |
Component | Supported | Notes and limitations |
---|---|---|
check-ignore | ❌ | |
ls | ✅ | |
merge-base | ✅ | |
rev-list | ❌ | |
rev-parse | ❌ | |
name-rev | ❌ | |
show-ref | ❌ | |
update-ref | ❌ | |
If you are interested in a command that is currently unsupported, please open an issue or contact us on discord.
Last modified 5d ago