When comparing Pro Git vs Stack Overflow, the Slant community recommends Pro Git for most people. In the question“What are the best resources to learn git?” Pro Git is ranked 1st while Stack Overflow is ranked 4th. The most important reason people chose Pro Git is:
Although the book is free online, you can support the author by purchasing a [hard copy of the book](http://www.amazon.com/Pro-Git-Scott-Chacon/dp/1430218339/ref=sr_1_1?ie=UTF8&qid=1373668887&sr=8-1&keywords=pro+git).
Ranked in these QuestionsQuestion Ranking
Pros
Pro Available for free online
Although the book is free online, you can support the author by purchasing a hard copy of the book.
Pro Comprehensive and clearly written
The book is a comprehensive guide on everything you need to know to learn and master Git. It starts with the basics, but also moves into the deeper complexities of Git, not only explaining what commands do, but how.
A strong understanding of the inner mechanics of Git will help you use them to perform very powerful operations in keeping track of your code history, and developing features.
Pro Available in many languages
Pro Real-life examples
Pro Learning on Git can build industry reputation
Many employers consider Stack Overflow reputation to be an authoritative or semi-authoritative source about the quality of a person's coding. Learning Git with Stack Overflow can help with learning Stack Overflow processes and best practices which could help land a programming job once you're ready to start answering question and really begin racking up enough points to get the prizes...
Cons
Con May be intimidating for beginners
It's an excellent treatment, but it may not be the place a new person wants to start. (At least reading cover-to-cover.)
Con Not always beginner friendly
As a resource for learning Git, Stack Overflow can sometimes have a habit of presenting complex answers to simple questions and vice verse, and is no substitute for properly curated and differentiated tutorial content.