Adding a collaborator to my free GitHub account?

GitVersion ControlGithub

Git Problem Overview


I created a GitHub account, and I want to give someone write access so he can push just like me, there is a way to add a collaborator with a free plan? If not, what can I do? (besides buying a paid account, which I'll do in the future)

Git Solutions


Solution 1 - Git

Go to Manage Access page under settings (https://github.com/user/repo/settings/access) and add the collaborators as needed.

Screenshot:

enter image description here

Solution 2 - Git

Clear Instructions On How to Add A Collaborator - 2020 Update

Pictures are worth a thousand words. Let's put that to the test:

Picture Instructions (Click to Zoom in):

Picture Instructions

.......and videos/gifs are worth another thousand more:

Gif Instructions (Click to Zoom in):

Hopefully the pictures/gif make it easier for you to configure this!

enter image description here

Solution 3 - Git

It is pretty easy to add a collaborator to a free plan.

  1. Navigate to the repository on Github you wish to share with your collaborator.
  2. Click on the "Settings" tab on the right side of the menu at the top of the screen.
  3. On the new page, click the "Collaborators" menu item on the left side of the page.
  4. Start typing the new collaborator's GitHub username into the text box.
  5. Select the GitHub user from the list that appears below the text box.
  6. Click the "Add" button.

The added user should now be able to push to your repository on GitHub.

Solution 4 - Git

In the repository, click Admin, then go to the Collaborators tab.

Solution 5 - Git

FYI for future readers. The instructions above are outdated, in particular step 2:
2. Click on Settings button

Solution 6 - Git

Yes the set of instructions above are outdated. For the new GitHub the Settings button must be clicked.

Also the person you try to add as a collaborator must have an existing GitHub account. In other words he should have signed up on GitHub first because it is not possible to send collaboration requests merely by typing in the email address of the collaborator.

Solution 7 - Git

project link:

https://github.com/your_username/you_repo_name/settings

you will get a page like this, go to Collaborator and add collaborator Check setting tab

Solution 8 - Git

2020 update

It's called Manage access now.

Go to your private repo, click the Settings tab, and choose Manage access from the menu on the left. You are allowed up to three collaborators with the free plan.

Note: If the account is an individual account you can still add collaborators that can do a variety of tasks, but a collaborator can't (as far as I know) sign the app in Xcode and submit it to the app store. You need an organization account for that kind of collaborator.

Solution 9 - Git

Please note that Github now allows an unlimited number of collaborators even on a free account. See https://github.com/pricing.

Solution 10 - Git

2022 update

Now it's Collaborators under Access tab.

enter image description here

Side Note: Now If you're using GitHub Free, you can add unlimited collaborators on public and private repositories.

Attributions

All content for this solution is sourced from the original question on Stackoverflow.

The content on this page is licensed under the Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) license.

Content TypeOriginal AuthorOriginal Content on Stackoverflow
QuestionArtemixView Question on Stackoverflow
Solution 1 - GitmanojldsView Answer on Stackoverflow
Solution 2 - GitBenKoshyView Answer on Stackoverflow
Solution 3 - GitDavid M. SyzdekView Answer on Stackoverflow
Solution 4 - GitSLaksView Answer on Stackoverflow
Solution 5 - GitAl LelopathView Answer on Stackoverflow
Solution 6 - GitrockstarView Answer on Stackoverflow
Solution 7 - GitMilonView Answer on Stackoverflow
Solution 8 - GitSuragchView Answer on Stackoverflow
Solution 9 - GitComDubhView Answer on Stackoverflow
Solution 10 - GitTAHER El MehdiView Answer on Stackoverflow