Skip to main content
wit commands are organized by what you’re trying to do.

Basic Workflow

init, add, commit, status, log, diff

Branches

branch, switch, checkout, restore

Remotes

clone, fetch, pull, push, remote

Merge

merge, conflict resolution

Stash

stash, pop, apply, list

History Rewriting

reset, revert, cherry-pick, rebase

Tags

tag, lightweight, annotated

Undo & History

undo, uncommit, restore, history

Quality of Life

wip, amend, cleanup, stats, blame, snapshot

Debugging

bisect, show, clean

Advanced

hooks, submodules, worktrees, reflog, gc, plumbing

Getting Help

wit --help              # list all commands
wit <command> --help    # help for specific command