Command Line
You Committed a Secret: What to Do, in Order.
Make Git Yours.
Dig Through History.
Find the Commit That Broke It.
Interactive Rebase, Done Properly.
Undo Mistakes Safely
Git Best Practices and Workflows
Advanced Git Features
Remote Repositories and Collaboration
Git Ready to Branch Out
Git Out of Your Comfort Zone