|LANGREITER.COM plain, simple|
Git: The simple things are simple. The amazing things are amazing.*
I spent (quite) a few hours last week working through assorted Git materials (mostly prompted by a mind-bending crash course administered by no one else than earl; but also by a looming sense of eventual inevitability). As far as I understand it right now, Git looks like a neurosurgeon's chainsaw when compared to the humble table knife that is Subversion.
What follows is the curriculum I'd stick to if I had to start afresh; since I'm most certainly still a Git newbie, take it with an appropriately sized grain of salt.
Linus Torvalds's talk at Google (optional). Gives the backstory and motivation; describes the style of development organization Git was made for. Might even entertain some.
Git tutorial, part 1 (required, via Hannes). Short & sweet.
A tour of git: the basics (required). Nicely paced walkthrough; probably the best single-document introduction. Not surprisingly, covers essentially the same material as part 1 of the Git tutorial, but from a slightly different angle. This helps to reinforce.
Git tutorial, part 2 (required). Judging from del.icio.us evidence, many skip this part. I wouldn't. Goes well with Tommi Virtanen's graphical illustration (kthx earl).
Ryan Tomayko's The Thing About Git (required). Excellent propaganda, enticing use cases: How to untangle the tangled working copy.
Everyday Git With 20 Commands Or So (optional). When you understand the commands without having to look at their description, you're done with Git 101.
More: earl's git-notes, del.icio.us/chl/git.
* With apologies to Alan Kay.
GET YOUR MOVE ON
ALMOST ALL ABOUT YOU
So log in, fella — or finally get your langreiter.com account. You always wanted one.
Nearby in the temporal dimension:
... and 38 of the anonymous kind.
Click on for a moderate dose of lcom-talk. This will probably not work in Lynx and other browser exotica.
RECENT EDITS (MORE)
Uncut Games bei Gameware
Offenlegung gem. §25 MedienG:
Christian Langreiter, Langkampfen