Rule 1: Use GitHub to Track Your Projects
Rule 2: GitHub for Single Users, Teams, and Organizations
Rule 3: Developing and Collaborating on New Features: Branching and Forking
Rule 4: Naming Branches and Commits: Tags and Semantic Versions
Rule 5: Let GitHub Do Some Tasks for You: Integrate
Rule 6: Let GitHub Do More Tasks for You: Automate
Rule 7: Use GitHub to Openly and Collaboratively Discuss, Address, and Close Issues
Rule 8: Make Your Code Easily Citable, and Cite Source Code!
Rule 9: Promote and Discuss Your Projects: Web Page and More
Rule 10: Use GitHub to Be Social: Follow and Watch