HomeToolsDeveloper Cheat Sheets
📄

Developer Cheat Sheets

resources

Quick reference guides for Git, Docker, Linux, APIs, and more

cheatsheetguidereference
🛡️Privacy First: All tools run locally in your browser. Your files never leave your device.
← Back to Tools

Cheat Sheets

🌿

Git Commands

Essential Git commands for daily development

#Basic Operations

git initInitialize a new repository
git clone <url>Clone a remote repository
git statusShow working tree status
git add .Stage all changes
git commit -m 'msg'Commit staged changes
git push origin mainPush to remote
git pullFetch and merge from remote

#Branching

git branchList all branches
git branch <name>Create a new branch
git checkout -b <name>Create and switch to branch
git merge <branch>Merge branch into current
git rebase <branch>Rebase onto branch
git branch -d <name>Delete a branch

#Advanced

git stashStash current changes
git stash popApply stashed changes
git log --onelineView compact commit history
git reset --hard HEAD~1Undo last commit
git cherry-pick <hash>Apply specific commit
git bisect startStart binary search for bug