To understand GitHub, you must first have an understanding of Git. Git is an open-source version control system and GitHub is a cloud-based Git repository hosting service. Essentially, it makes it a lot easier for individuals and teams to use Git for version control and collaboration. In this article, we will cover the administration of GitHub which means how to create an organization, repositories, teams etc.
Organization Creation: –
There are many ways to create an organization but among them, the following steps are the one.
1. As soon as you login into GitHub, in the upper right corner, click “+” symbol, then click on “New Organization”.
2. Next “Choose a Plan” for the team.
3. Under “Organization Account Name”, give the required organization name.
4. Under “Contact Email”, give the email where receipts for your organization’s paid plan should be sent.
5. Choose the organization type to which it belongs i.e. “My personal account” or “A Business or Institution account”. Lastly click on “Next > Complete Setup” button to create an organization.
Repository Creation: –
There are many ways to create a repository but among them, the following steps are the one.
1. As soon as you login into GitHub, in the upper right corner, click “+” symbol, then click on “New Repository”.
2. Provide the respected details to create a repository and click on “Create Repository” button.
Team Creation, adding Users to Team: –
The following are the steps to create a team and adding users to the team.
1. Select the “Organization” where you need to create the team and click on “Teams” then “New Team” button.
2. Provide the necessary details and click on “Create Team” button.
3. Go to the “Organization” and click on “Teams” and select the team name to which you want to add users.
4. Invite users to the team by clicking “Add a Member” button and give the admin access to the users by changing the role to “Maintainer”.
5. Add repository to team and give the repository access (i.e. Admin) to the team as well.