COMMANDS
git-alias
: Define, search and show aliasesgit-archive-file
: Export the current HEAD of the git repository to an archivegit-authors
: Generate authors reportgit-back
: Undo and Stage latest commitsgit-bug
: Create bug branchgit-bulk
: Run git commands on multiple repositoriesgit-changelog
: Generate a changelog reportgit-chore
: Create chore branchgit-clear
: Rigorously clean up a repositorygit-clear-soft
: Soft clean up a repositorygit-commits-since
: Show commit logs since some dategit-contrib
: Show user's contributionsgit-count
: Show commit countgit-create-branch
: Create branchesgit-delete-branch
: Delete branchesgit-delete-merged-branches
: Delete merged branchesgit-delete-submodule
: Delete submodulesgit-delete-tag
: Delete tagsgit-delta
: Lists changed filesgit-effort
: Show effort statistics on file(s)git-feature
: Create/Merge feature branchgit-force-clone
: overwrite local repositories with clonegit-fork
: Fork a repo on githubgit-fresh-branch
: Create fresh branchesgit-gh-pages
: Create the GitHub Pages branchgit-graft
: Merge and destroy a given branchgit-guilt
: calculate change between two revisionsgit-ignore-io
: Get sample gitignore filegit-ignore
: Add .gitignore patternsgit-info
: Returns information on current repositorygit-line-summary
: Show repository summary by linegit-local-commits
: List local commitsgit-locked
: ls files that have been lockedgit-lock
: Lock a file excluded from version controlgit-merge-into
: Merge one branch into anothergit-merge-repo
: Merge two repo historiesgit-missing
: Show commits missing from another branchgit-mr
: Checks out a merge request locallygit-obliterate
: rewrite past commits to remove some filesgit-pr
: Checks out a pull request locallygit-psykorebase
: Rebase a branch with a merge commitgit-pull-request
: Create pull request for GitHub projectgit-reauthor
: Rewrite history to change author's identitygit-rebase-patch
: Rebases a patchgit-refactor
: Create refactor branchgit-release
: Commit, tag and push changes to the repositorygit-rename-branch
: rename local branch and push to remotegit-rename-tag
: Rename a taggit-repl
: git read-eval-print-loopgit-reset-file
: Reset one filegit-root
: show path of rootgit-scp
: Copy files to SSH compatible git-remotegit-sed
: replace patterns in git-controlled filesgit-setup
: Set up a git repositorygit-show-merged-branches
: Show merged branchesgit-show-tree
: show branch tree of commit historygit-show-unmerged-branches
: Show unmerged branchesgit-squash
: Import changes from a branchgit-stamp
: Stamp the last commit messagegit-standup
: Recall the commit historygit-summary
: Show repository summarygit-sync
: Sync local branch with remote branchgit-touch
: Touch and add file to the indexgit-undo
: Remove latest commitsgit-unlock
: Unlock a file excluded from version control