A simple git cheatsheet.
git branchgit branch -agit checkout -bgit checkout branch_namegit push origin branch_namegit branch -m new_namegit branch -d branch_namegit push origin :branch_namegit branch --merged | grep -E -v "(^\*|master)"| xargs -n1 echo git branch -dgit log --onelinegit log -2git log -p -2git diffgit diff myfilegit blame myfilegit remote show origingit clean -fgit clean -dfgit checkout -- .git reset HEAD myfilegit pull --tagsgit checkout tag_namegit taggit tag -a tag_name -m "tag message"git push --tagsgit stash save "stash name" && git stashgit stash listgit stash pop