Laboratories

  1. Introduction
  2. Alice: repo initialization
  3. Alice: first commits
  4. Alice: moving through the timeline
  5. Alice: basic branching
  6. Alice: merging without conflicts
  7. Alice: merging with conflict resolution
  8. Alice: tagging
  9. Bob: cloning repositories
  10. Bob: pushing to origin
  11. Alice: merging and log format
  12. Alice: centralized repository creation
  13. Bob: pulling
  14. Bob: recovering from errors with the reference log
  15. Bob finds the author of a typo
  16. Alice: amending commits
  17. Alice: history simplification
  18. Alice: cherry picking changesets
  19. Git Workshop Lab