Daniel Barkalow <barkalow@xxxxxxxxxxxx> writes: > In particular, I think it's really useful to show a commit graph with > branching and merging, and introduce refs as movable pointers to commits > in the graph, and local branches as refs that you move and tracking refs > as refs that copy values in other repositories. I'd very strongly second this. If somebody is really into screencasts (and especially from the Ruby circle, I would guess), this may be worth a look: http://excess.org/article/2008/07/ogre-git-tutorial/ I saw a couple of technical inaccuracies in the presentation (I do not expect any presentation or screencast to be perfect; I've never seen one without any technical error anyway, perhaps other than my own at OLS a few years ago), but otherwise it was very well done. Espcially the part that builds the commit ancestry chains I was very happy to see it taught like so. -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html