set -A complete_git_1 -- \ add am archive \ bisect branch bundle \ checkout cherry-pick citool clean clone commit config \ describe diff \ fetch format-patch \ gc grep gui \ init \ log \ merge mv \ notes \ pull push \ range-diff rebase reset restore revert rm \ shortlog show sparse-checkout stash status submodule switch \ tag \ worktree