I got a lot of feedback on these videos (they are a year old now) and started on a new site that incorporates those suggestions at <a href="http://learn.github.com" rel="nofollow">http://learn.github.com</a><p>Once I get all the same material covered, I'll probably start redirecting this site to the new one. I'm actually just finishing up a print book with Apress on Git that is CC-3.0 licensed, so I'll be putting a site with the contents of that book online soon too (then I'll have some free time to finish up the learn.github.com site).
I'd also recommend <a href="http://gitready.com/" rel="nofollow">http://gitready.com/</a> which is a kick-ass Git focused blog with tutorials and the like. It's by HN user <i>qrush</i>.
These were a big part of how I learned git. Do check out his git internals book; the material in it is basically what's in the 'casts, structured along the lines of his RailsConf talk: <a href="http://gitcasts.com/posts/railsconf-git-talk" rel="nofollow">http://gitcasts.com/posts/railsconf-git-talk</a><p>The approach he uses is very similar (a little bit more detailed) to this tutorial ("Understanding Git"): <a href="http://news.ycombinator.com/item?id=531517" rel="nofollow">http://news.ycombinator.com/item?id=531517</a>
Am I alone in not really liking screencasts?<p>I can't really go at my own pace, or skim, like I can with a web page. I can't cut and paste.<p>I can see why they appeal, TV vs. book etc. etc. Less perceived effort.
doesn't it say something about git's usability that there are so many help guides, tutorials and screencasts just to try to show its basic functionality?<p>it's a revision control system for pete's sake. it should track revisions in your code and let you get back to work.
This site date representation is really not user friendly. At first I thought "Jul 13" is a schedule for near future, but after clicking it video showed up. Comments are marked "48 weeks ago", so after some calculations I could finally confirm it's from last year.