This an evolving document
- Learn the basics of Git at try.github.io for free and then move on to Code School they have some fantastic interactive tutorials with a retro vibe.
- Pro Git 2nd Edition ebook
- Learn about the internals of Git in the Git from the Bottom Up ebook
- A successful Git branching model
- piotrmurach/github_cli: CLI-based access to GitHub API v3
- Tower is a powerful Git GUI and they have a playlist of tutorials on YouTube