Author - Alex Sharov
Actually commit doesn't have states. Commit just exists. Always
git pull [--rebase] upstream
master -> releases -> features stable ----------------> unstable
git init git add git commit git commit //commit not added file
git branch git checkout git merge git commit -am git branch -l git branch -la git branch -lr
git rebase git rm //vs just rm
git log git log -3 git config --global core.pager cat git log -1 --format="%H %an %cn" git status git config --global color.ui true //colorize output :-) git config --global core.editor "vim"
git remote add git remote rm git remote show git remote show origin
git tag git push --tags git checkout v0.0.1
Author - Alex Sharov