curated by the community
A collection of common gitignore file setups. Useful reference.
"Learn Git Branching" is the most visual and interactive way to learn Git on the web; you'll be challenged with exciting levels, given step-by-step demonstrations of powerful features, and maybe even have a bit of fun along the way.
tutorial for using the Gitflow workflow in your projects