List of all Git commands

On Wikipedia you may find git is software for tracking changes in any set of files, usually used for coordinating work among programmers collaboratively developing source code during software development. Its goals include speed, data integrity, and support for distributed, non-linear workflows.

Here is a list of git commands:

add                  filter-branch        relink 

am                   format-patch         remote 

annotate             fsck                 repack 

apply                gc                   replace 

archive              get-tar-commit-id    request-pull 

bisect               grep                 reset 

blame                help                 revert 

branch               imap-send            rm 

bundle               init                 shortlog 

checkout             instaweb             show 

cherry               interpret-trailers   show-branch 

cherry-pick          log                  stage 

clean                merge                stash 

clone                mergetool            status 

column               mv                   submodule 

commit               name-rev             subtree 

config               notes                tag 

describe             pull                 verify-commit 

diff                 push                 whatchanged 

difftool             rebase               worktree 

fetch                reflog               

If you would like to practice to list commands you may take Git Commands Quiz.

There are even more Git Commands, but the Git Commands Quiz shows well-established-commands (present since 2016) from the list above.

tags: commands & category: github