+link:git-add.html[git-add]::
+ Add paths to the index file.
+ Previously this command was known as git-add-script.
+
+link:git-applymbox.html[git-applymbox]::
+ Apply patches from a mailbox.
+
+link:git-bisect.html[git-bisect]::
+ Find the change that introduced a bug.
+ Previously this command was known as git-bisect-script.
+
+link:git-branch.html[git-branch]::
+ Create and Show branches.
+ Previously this command was known as git-branch-script.
+
+link:git-checkout.html[git-checkout]::
+ Checkout and switch to a branch.
+ Previously this command was known as git-checkout-script.
+
+link:git-cherry-pick.html[git-cherry-pick]::
+ Cherry-pick the effect of an existing commit.
+ Previously this command was known as git-cherry-pick-script.
+
+link:git-clone.html[git-clone]::
+ Clones a repository into a new directory.
+ Previously this command was known as git-clone-script.
+
+link:git-commit.html[git-commit]::
+ Record changes to the repository.
+ Previously this command was known as git-commit-script.
+
+link:git-diff.html[git-diff]::
+ git-diff.
+ Previously this command was known as git-diff-script.
+
+link:git-fetch.html[git-fetch]::
+ Download from a remote repository via various protocols.
+ Previously this command was known as git-fetch-script.
+
+link:git-format-patch.html[git-format-patch]::
+ git-format-patch.
+ Previously this command was known as git-format-patch-script.
+
+link:git-log.html[git-log]::
+ Shows commit logs.
+ Previously this command was known as git-log-script.
+
+link:git-ls-remote.html[git-ls-remote]::
+ Shows references in a remote or local repository.
+ Previously this command was known as git-ls-remote-script.
+
+link:git-octopus.html[git-octopus]::
+ Merge more than two commits.
+ Previously this command was known as git-octopus-script.
+
+link:git-pull.html[git-pull]::
+ Fetch from and merge with a remote repository.
+ Previously this command was known as git-pull-script.
+
+link:git-push.html[git-push]::
+ Update remote refs along with associated objects.
+ Previously this command was known as git-push-script.
+
+link:git-rebase.html[git-rebase]::
+ Rebase local commits to new upstream head.
+ Previously this command was known as git-rebase-script.
+
+link:git-rename.html[git-rename]::
+ Rename files and directories.
+ Previously this command was known as git-rename-script.
+
+link:git-repack.html[git-repack]::
+ Pack unpacked objects in a repository.
+ Previously this command was known as git-repack-script.
+
+link:git-reset.html[git-reset]::
+ Reset current HEAD to the specified state.
+ Previously this command was known as git-reset-script.
+
+link:git-resolve.html[git-resolve]::
+ Merge two commits.
+ Previously this command was known as git-resolve-script.
+
+link:git-revert.html[git-revert]::
+ Revert an existing commit.
+ Previously this command was known as git-revert-script.
+
+link:git-shortlog.html[git-shortlog]::
+ Summarizes 'git log' output.
+
+link:git-show-branch.html[git-show-branch]::
+ Show branches and their commits.
+
+link:git-status.html[git-status]::
+ Shows the working tree status.
+ Previously this command was known as git-status-script.
+
+link:git-verify-tag.html[git-verify-tag]::
+ Check the GPG signature of tag.
+ Previously this command was known as git-verify-tag-script.
+
+link:git-whatchanged.html[git-whatchanged]::
+ Shows commit logs and differences they introduce.
+
+
+Ancillary Commands
+------------------