| # common commands are grouped by themes |
| # these groups are output by 'git help' in the order declared here. |
| # map each common command in the command list to one of these groups. |
| ### common groups (do not change this line) |
| init start a working area (see also: git help tutorial) |
| worktree work on the current change (see also: git help everyday) |
| info examine the history and state (see also: git help revisions) |
| history grow, mark and tweak your common history |
| remote collaborate (see also: git help workflows) |
| |
| ### command list (do not change this line) |
| # command name category [deprecated] [common] |
| git-add mainporcelain worktree |
| git-am mainporcelain |
| git-annotate ancillaryinterrogators |
| git-apply plumbingmanipulators |
| git-archimport foreignscminterface |
| git-archive mainporcelain |
| git-bisect mainporcelain info |
| git-blame ancillaryinterrogators |
| git-branch mainporcelain history |
| git-bundle mainporcelain |
| git-cat-file plumbinginterrogators |
| git-check-attr purehelpers |
| git-check-ignore purehelpers |
| git-check-mailmap purehelpers |
| git-checkout mainporcelain history |
| git-checkout-index plumbingmanipulators |
| git-check-ref-format purehelpers |
| git-cherry ancillaryinterrogators |
| git-cherry-pick mainporcelain |
| git-citool mainporcelain |
| git-clean mainporcelain |
| git-clone mainporcelain init |
| git-column purehelpers |
| git-commit mainporcelain history |
| git-commit-tree plumbingmanipulators |
| git-config ancillarymanipulators |
| git-count-objects ancillaryinterrogators |
| git-credential purehelpers |
| git-credential-cache purehelpers |
| git-credential-store purehelpers |
| git-cvsexportcommit foreignscminterface |
| git-cvsimport foreignscminterface |
| git-cvsserver foreignscminterface |
| git-daemon synchingrepositories |
| git-describe mainporcelain |
| git-diff mainporcelain history |
| git-diff-files plumbinginterrogators |
| git-diff-index plumbinginterrogators |
| git-diff-tree plumbinginterrogators |
| git-difftool ancillaryinterrogators |
| git-fast-export ancillarymanipulators |
| git-fast-import ancillarymanipulators |
| git-fetch mainporcelain remote |
| git-fetch-pack synchingrepositories |
| git-filter-branch ancillarymanipulators |
| git-fmt-merge-msg purehelpers |
| git-for-each-ref plumbinginterrogators |
| git-format-patch mainporcelain |
| git-fsck ancillaryinterrogators |
| git-gc mainporcelain |
| git-get-tar-commit-id ancillaryinterrogators |
| git-grep mainporcelain info |
| git-gui mainporcelain |
| git-hash-object plumbingmanipulators |
| git-help ancillaryinterrogators |
| git-http-backend synchingrepositories |
| git-http-fetch synchelpers |
| git-http-push synchelpers |
| git-imap-send foreignscminterface |
| git-index-pack plumbingmanipulators |
| git-init mainporcelain init |
| git-instaweb ancillaryinterrogators |
| git-interpret-trailers purehelpers |
| gitk mainporcelain |
| git-log mainporcelain info |
| git-ls-files plumbinginterrogators |
| git-ls-remote plumbinginterrogators |
| git-ls-tree plumbinginterrogators |
| git-mailinfo purehelpers |
| git-mailsplit purehelpers |
| git-merge mainporcelain history |
| git-merge-base plumbinginterrogators |
| git-merge-file plumbingmanipulators |
| git-merge-index plumbingmanipulators |
| git-merge-one-file purehelpers |
| git-mergetool ancillarymanipulators |
| git-merge-tree ancillaryinterrogators |
| git-mktag plumbingmanipulators |
| git-mktree plumbingmanipulators |
| git-mv mainporcelain worktree |
| git-name-rev plumbinginterrogators |
| git-notes mainporcelain |
| git-p4 foreignscminterface |
| git-pack-objects plumbingmanipulators |
| git-pack-redundant plumbinginterrogators |
| git-pack-refs ancillarymanipulators |
| git-parse-remote synchelpers |
| git-patch-id purehelpers |
| git-prune ancillarymanipulators |
| git-prune-packed plumbingmanipulators |
| git-pull mainporcelain remote |
| git-push mainporcelain remote |
| git-quiltimport foreignscminterface |
| git-read-tree plumbingmanipulators |
| git-rebase mainporcelain history |
| git-receive-pack synchelpers |
| git-reflog ancillarymanipulators |
| git-remote ancillarymanipulators |
| git-repack ancillarymanipulators |
| git-replace ancillarymanipulators |
| git-request-pull foreignscminterface |
| git-rerere ancillaryinterrogators |
| git-reset mainporcelain worktree |
| git-revert mainporcelain |
| git-rev-list plumbinginterrogators |
| git-rev-parse ancillaryinterrogators |
| git-rm mainporcelain worktree |
| git-send-email foreignscminterface |
| git-send-pack synchingrepositories |
| git-shell synchelpers |
| git-shortlog mainporcelain |
| git-show mainporcelain info |
| git-show-branch ancillaryinterrogators |
| git-show-index plumbinginterrogators |
| git-show-ref plumbinginterrogators |
| git-sh-i18n purehelpers |
| git-sh-setup purehelpers |
| git-stash mainporcelain |
| git-status mainporcelain info |
| git-stripspace purehelpers |
| git-submodule mainporcelain |
| git-svn foreignscminterface |
| git-symbolic-ref plumbingmanipulators |
| git-tag mainporcelain history |
| git-unpack-file plumbinginterrogators |
| git-unpack-objects plumbingmanipulators |
| git-update-index plumbingmanipulators |
| git-update-ref plumbingmanipulators |
| git-update-server-info synchingrepositories |
| git-upload-archive synchelpers |
| git-upload-pack synchelpers |
| git-var plumbinginterrogators |
| git-verify-commit ancillaryinterrogators |
| git-verify-pack plumbinginterrogators |
| git-verify-tag ancillaryinterrogators |
| gitweb ancillaryinterrogators |
| git-whatchanged ancillaryinterrogators |
| git-worktree mainporcelain |
| git-write-tree plumbingmanipulators |