guide2 min read

Git Cheat Sheet

The most essential Git commands for daily development work. Quick reference.

Essential Git commands: git init (new repo), git clone URL (copy repo), git add . (stage all changes), git commit -m "msg" (commit), git push (upload to remote), git pull (download from remote), git branch name (create branch), git checkout name (switch branch), git merge name (merge branch), git log --oneline (compact history), git diff (view changes), git stash (save work temporarily), git reset --hard HEAD (undo all changes). Branching workflow: create feature branch → make changes → commit → push → pull request → merge → delete branch.