Git in Practice by Mike
McQuaid is a very approachable and practical book, probably better than
Pro Git for most people starting out. Ancillary materials
on GitHub.
The book Pro Git is fantastic and
comprehensive. I consult the online version as a reference.