Introduction
Welcome
()
How to use the exercise files
()
1. Branch Management
Force push to a remote
()
Identify merged branches
()
Delete local and remote branches
()
Prune stale branches
()
2. Tagging
Create tags
()
List tags
()
Delete tags
()
Push tags to a remote
()
Check out tags
()
3. Interactive Staging
Interactive mode
()
Patch mode
()
Split a hunk
()
Edit a hunk
()
4. Share Select Changes
Cherry-picking commits
()
Resolve cherry-picking conflicts
()
Create diff patches
()
Apply diff patches
()
Create formatted patches
()
Apply formatted patches
()
5. Rebasing
Rebase commits
()
Perform a rebase
()
Merging vs. rebasing
()
Resolve rebase conflicts
()
Rebase onto other branches
()
Undo a rebase
()
Interactive rebasing
()
Squash commits
()
Pull rebase
()
6. Track Down Problems
Log options
()
Blame
()
Bisect
()
Ex_Files_Git_Intermediate_Techniques.zip
(2.9 MB)