Could really use a section on rebase, which is a key differentiating feature, and just as essential as merge IMO.<p>But then I can sympathize that it might be a difficult thing to explain without illustration.
This site looks like a great reference, but coming to git from subversion I found this page[1] to be clear and concise, and gave me enough understanding to start playing with git right away.<p>[1][<a href="http://betterexplained.com/articles/aha-moments-when-learning-git/" rel="nofollow">http://betterexplained.com/articles/aha-moments-when-learnin...</a>]
I've just added this to DevCheatSheet.com. There are now 20 cheatsheets for Git, if anyone is interested - <a href="http://devcheatsheet.com/tag/git/" rel="nofollow">http://devcheatsheet.com/tag/git/</a>
Great resource, thank you! That's definitely been bookmarked for later.<p>Another invaluable resource, at least for me, for learning git has been Pro Git[1]. Absolutey wonderful way to learn git even with no background in version control.<p>[1][<a href="http://progit.org/book/" rel="nofollow">http://progit.org/book/</a>]