Intermediate Git Tips

image0

  1. First Steps After Install
  2. Git is Pointer-Based
  3. Two Parents
  4. Merge Conflicts
  5. Remote Servers
  6. Tagging
  7. Creating Branches
  8. Merging Branches
  9. Remote Branches
  10. Stashing
  11. Adding Interactively
  12. Storing/Retrieving from the File System
  13. Viewing a Log
  14. Searching in the Log
  15. Selecting Revisions to View/Change
  16. Selecting a Range
  17. Resetting changes
  18. Committing to the Wrong Branch
  19. Interactive Rebasing
  20. Cleaning Up
  21. Previous References You’ve Viewed
  22. Branch Naming
  23. Finding Who Dunnit
  24. Database Maintenance
  25. Recovering a Lost Branch

Link