Collaborating in GitHub
Nicky Bleiel · 2016
GitHub (https://sithub.com/) is a web-based repository for software projects and is reportedly the world's largest open source community, hosting over 31 million repositories that include both code and the documentation for that code. GitHub includes development tools such as issue tracking (bug reports and feature requests), notifications, diffs, and status dashboards; as well as social features. There are three options for documenting a project in GitHub: Readmes, a wiki, and GitHub Pages. All of these options can be authored in Markdown syntax. Because docs are stored in the same repository as code, they can follow the same workflow, which is especially useful in an Agile environment.