Advanced GitHub features

More collaboration

GitHub makes it easy to collaborate and create and manage teams. You can add collaborators to your organization or project and manage permissions using the Teams settings. Branches, pull requests and merges further facilitate streamlined, version-controlled, collaborative work. Take a look at the next chapter on Maintainers and Reviewers on GitHub for more information on how to use these features.

Turn your project into a web page

Your GitHub repo can be turned into a web page for your project by enabling GitHub pages in the settings. You can customise the web pages using one of the templates in GitHub or you can choose your own Jekyll theme.

This resource - GitHub for collaborative documentation - has a step-by-step guide of how to make GitHub pages.