This is a post I will be adding to over time all about links I have found useful when learning how to best use Git.

Latest Edited: 14/04/12

Git Immersion - One of the better beginner tutorials to Git I have looked through, it covers all the basics.

A successful Git branching Model - The title says it all really, a really nice way method for branching during the product life-cycle.

Git - The Simple Guide - Really nice beginners guide to Git.

How To Create And Apply A Patch - Really good article, the only thing I would clarify is that the am command can only be used once you have set up mailing (something I have yet to do).

Creating A New Branch On Your Remote Repository - Such a simple task but one I couldn't easily find described somewhere for the layman.

Git By Example - This has all the basic git commands that anyone starting out with Git will want to familiarise themselves with complete with examples.

Branching and Merging - An interesting document on branching and merging within Git.

Thanks to @psynnott for contributing some links.