David Luhman - luhman.org -- did a presentation on Git. I have included video below, but really you will want it for the audio, not the video part. The slides were difficult to see in the classroom and the video came out pretty poorly. However, I've got copies of his slides as a PDF and you should be able to follow along without too much difficulty. In addition, my own notes can be read below - they were taken hastily, please forgive any errors.
David started out with a brief history of version control covering:
- SCCS and RCS
- RCS and scripting is CVS
- Rational ClearCase "multi-site" (commercial)
- Distributed (bitkeeper, Git, Monotone, Darcs, Mercurial, Bazaar) Lots of controversy over use of Bitkeeper for Linux.
He suggested that you grab Git 1.5 or higher
Ubuntu # apt-get install git-core
Mac http://code.google.com/p/git-osx-installer
Windows http://code.google.com/p/mysysgit
David went onto talking about customizing Git. Then went onto discussing creating the first repository. Then went onto multiple branches. Discussed fast, easy, compact, intra-repository branches.
Recent comments
1 day 14 hours ago
1 day 22 hours ago
1 day 22 hours ago
2 days 20 hours ago
2 days 21 hours ago
2 days 23 hours ago
2 days 23 hours ago
3 days 4 hours ago
6 days 14 hours ago
6 days 18 hours ago