1. MJD's good advice and helpful suggestions about Git
2. What's in this talk?
3. Git has an elegant and powerful underlying model
4. Built atop this elegant system is a flaming trash pile
5. What this means
6. For example
7. Bye!
8. It is really hard to lose stuff
10. Jack William Bell says...
11. But in the next scene, Coyote is unharmed
12. Finding old stuff with git-reflog
13. What if you can't find it?
14. Git leaves a trail
15. Some things really can be lost
16. git-rev-parse
17. Branches are fictitious
18. For example…
19. Push and Pull
20. Remotes
21. Commiting only some changes
22. The index
23. Aliases
24. Custom commands
26. Custom commands: git-vee
27. Custom commands: git-re-edit