Chapter 22: Organizing Your Teams

In this chapter, you’ll learn about the best practices for structuring your repositories and teams into organizations and enterprises to foster collaboration and facilitate administration.

In this chapter, we will cover the following topics:

  • GitHub scopes and namespaces
  • Structuring GitHub teams
  • Role-based access
  • Custom roles
  • Outside collaborators

GitHub scopes and namespaces

The main entities in GitHub are repositories. A repository can be created for a user or an organization. The URL of the repository will be in the following format:

https://github.com/<username>/<repository>
https://github.com/<organization>/<repository>

For GitHub Enterprise Server, you must replace https://github.com with the URL of your ...

Get Accelerate DevOps with GitHub now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.