Team is how you control different access levels in your repositories. Next, we will see how to create a team and add members to it.
As with most cases in GitHub, you can create a team in different ways. The apparent way is to head over to the Teams tab and create a new team:
The other way is to head over the settings of a repository and under the Collaborators and teams tab, hit the Create new team button:
Notice that only a repository that lives under an organization namespace will have the Teams option. If you edit a personal project, you can only see the Collaborators box.
When you first create a new team, you will be presented with the following form:
The team name is mandatory and the action is two-fold. You can enter a human-readable text with punctuation and capitalization, but notice that the name that will appear in the URL is converted to lowercase. For example, GitHub Core
will be github-core...