- See https://git-scm.com/downloads for installation choices and other details
- See wikipedia: Version control for more information
- Pro Git book — free to read online
- theodinproject: introduction to Git — this includes assignments on reading (like the 'Pro Git' book linked above), watching videos, etc
- Version Control (Git) — part of "The Missing Semester of Your CS Education" course by MIT
- Flight rules for Git — what to do when things go wrong
- Git Cheat Sheet
- Git Exercises — learn and practice Git
- Learn Git Branching — git repository visualizer, sandbox, and a series of educational tutorials and challenges
- Visualizing Git Concepts — sandbox playgrounds to help you understand some basic git concepts visually
- GitHub Account Setup and Configuration — a chapter from 'Pro Git' book
- Git and GitHub Handbook
- Build a Stunning README For Your GitHub Profile
- Getting Started with GitHub Pages
- GitHub Flavored Markdown guide
- GitHub Flavored Markdown Spec
- ghostwriter — distraction-free Markdown editor, supports GitHub Flavored Markdown
- GitHub Documentation