Git Immersion
247 points by tortilla
Read the article
Discussion on Hacker News