Header Ads

A-Z complete Git road map

GIT


All commands covered 👇

1. Core:

•  git init

•  git clone

•  git add

•  git commit

•  git status

•  git diff

•  git checkout

•  git reset

•  git log

•  git show

•  git tag

•  git push

•  git pull


2.Branching:

•  git branch

•  git checkout -b

•  git merge

•  git rebase

•  git branch --set-upstream-to

•  git branch --unset-upstream

•  git cherry-pick


3.Merging:

•  git merge

•  git rebase


4.Stashing:

•  git stash

•  git stash pop

•  git stash list

•  git stash apply

•  git stash drop


5.Remotes:

•  git remote

•  git remote add

•  git remote remove

•  git fetch

•  git pull

•  git push

•  git clone --mirror


6.Configuration:

•  git config

•  git global config

•  git reset config


7. Plumbing:

•  git cat-file

•  git checkout-index

•  git commit-tree

•  git diff-tree

•  git for-each-ref

•  git hash-object

•  git ls-files

•  git ls-remote

•  git merge-tree

•  git read-tree

•  git rev-parse

•  git show-branch

•  git show-ref

•  git symbolic-ref

•  git tag --list

•  git update-ref


8.Porcelain:

•  git blame

•  git bisect

•  git checkout

•  git commit

•  git diff

•  git fetch

•  git grep

•  git log

•  git merge

•  git push

•  git rebase

•  git reset

•  git show

•  git tag


9.Alias:

•  git config --global alias.<alias> <command>


10.Hook:

•  git config --local core.hooksPath <path>


11.Experimental: (May not be fully Supported)

•  git annex

•  git am

•  git cherry-pick --upstream

•  git describe

•  git format-patch

•  git fsck

•  git gc

•  git help

•  git log --merges

•  git log --oneline

•  git log --pretty=

•  git log --short-commit

•  git log --stat

•  git log --topo-order

•  git merge-ours

•  git merge-recursive

•  git merge-subtree

•  git mergetool

•  git mktag

•  git mv

•  git patch-id

•  git p4

•  git prune

•  git pull --rebase

•  git push --mirror

•  git push --tags

•  git reflog

•  git replace

•  git reset --hard

•  git reset --mixed

•  git revert

•  git rm

•  git show-branch

•  git show-ref

•  git show-ref --heads

•  git show-ref --tags

•  git stash save

•  git subtree

•  git tag --delete

•  git tag --force

•  git tag --sign

•  git tag -f

•  git tag -l

•  git tag --verify

•  git unpack-file

•  git update-index

•  git verify-pack

•  git worktree


Powered by Blogger.