It's about 200 pages but it really, really helped me internalize how git works. Each git feature/command is explained with a use case and a clear illustration of what's going on.
The online version is free and it's available as a PDF, epub, and mobi.
A thousand times yes. It's about as user-friendly a git resource you're going to get.
I would recommend having progit open when reading the man pages. Git get's a lot of stick for having impenetrable documentation, but once you have have the vocab internalized it becomes a lot simpler.
http://progit.org/book/
It's about 200 pages but it really, really helped me internalize how git works. Each git feature/command is explained with a use case and a clear illustration of what's going on.
The online version is free and it's available as a PDF, epub, and mobi.