I’ve not used Git or GitHub much in the past except for checking out stuff. I’ve been getting up to speed on how it all works and found the following tutorials extremely useful:
- The Simple Guide to Git
This is great if you’re either already familiar with Git and/or are comfortable with command line apps. I found this to be really useful as a crib sheet. - GitHub for Beginners
A 2-part, step-by-step tutorial that could easily be called “GitHub for Dummies”. I skipped over most of this but I think it does a really good job of explaining stuff in layman’s terms. - Pro Git
A full-length online book (free) that covers everything. - Git Reference
And finally this is a full reference of all Git commands and their options.