- Basics
- Useful Tools
- Pro Moves
- Use
--to reference specific files - Use
HEADand~to reference commits - Use
git blameto find when a line changed - Use
git revertto revert a commit - Use
git stashto temporarily store work - Use
git cherry-pickto apply specific commits - Use
git resetto undo changes - Use Git Hooks
- Rebasing vs Merging
- Squashing Commits: Creating Clean History
- Use
git reflogto recover "lost" commits - Use
git bisectto find bugs through binary search
- Use
- Fixing Mistakes
clarkepeterf/git-pro
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|
