How about instead of downloading a zip file I git clone the tutorial files from github (doesn't have to be github obviously but a git server of some kind). Seems like the natural way to go considering the topic.
Very nicely designed.<p>Regarding the table of contents, it took a while to realize the text was clickable. Also I would prefer the arrows to show <i></i>what<i></i> they go to. For example "up next: Checking Status"<p>I don't know whether that would break the design, but it makes it more usable in a motivating sort of way, "oh boy committing is next!"<p>All in all, I agree with the learn by doing, so very nice job and thanks for all the good work!
I found it really annoying that hitting 'l' or the right arrow took me to the next page; among other things, that meant that when I hit Ctrl-L to get to my address bar and copy the link, it advanced to the next page.<p>A better interface for reading this tutorial: <a href="http://www.comic-rocket.com/go?uri=http%3A//gitimmersion.com/lab_01.html" rel="nofollow">http://www.comic-rocket.com/go?uri=http%3A//gitimmersion.com...</a>
It seems to leave out some important information. Eg. It refers to HEAD many times, but never seems to explain what this is? I can find out what this is easily enough elsewhere, but from my immersion so far I feel that it should be explained.<p>I really like the site though and have bookmarked it for later, and I will definitely try out the rest of it. Well done and thanks.
Awesome intro! Guide looks amazing! Just a a few small things: the Install Git on Windows button on the home page should point to <a href="http://msysgit.github.com/" rel="nofollow">http://msysgit.github.com/</a> directly. Msysgit also comes with a GUI (that I personally appreciate that one more than tortoisegit).
This is what I used to learn and get started with Git. Helped me out tremendously.<p>If you have never used Git before or any source control, so a complete beginner it gets you up and running quickly.<p>I would love one of these expanded on for using and contributing to on Github.
I highly recommend biting the bullet and reading through Pro Git by Scott Chacon (from Github).<p><a href="http://progit.org/book/" rel="nofollow">http://progit.org/book/</a><p>It's about 200 pages but it really, really helped me internalize how git works. Each git feature/command is explained with a use case and a clear illustration of what's going on.<p>The online version is free and it's available as a PDF, epub, and mobi.