New to Git?
59 points by niels
Read the article
Discussion on Hacker News