/github-for-non-tech

How to invite collaborators to a GitHub repository?

Learn how to invite collaborators to your GitHub repository with our simple guide covering settings, permissions, and CLI options.

Matt Graham, CEO of Rapid Developers

Book a call with an Expert

Starting a new venture? Need to upgrade your web app? RapidDev builds application with your growth in mind.

Book a free No-Code consultation

How to invite collaborators to a GitHub repository?

 
Step 1: Sign in to Your GitHub Account
 

Make sure you are signed in to GitHub. If you don’t have an account yet, go to https://github.com/join and complete the sign-up process.

 
Step 2: Navigate to Your Target Repository
 

Open your browser and go to the repository where you want to invite collaborators. You can access it via your profile dropdown or by entering the URL directly, for example:

https://github.com/your-username/your-repository

 
Step 3: Access the Repository Settings
 

Scroll down the right-hand sidebar and click Settings. Only repository owners and users with admin permissions can see this option.

 
Step 4: Open the “Manage Access” Tab
 

In the Settings navigation menu (left side), find and click Manage access. You may need to scroll down within the Settings menu to locate it.

 
Step 5: Begin the Invitation Process
 

Inside “Manage access,” click the green Invite a collaborator button. A modal dialog will appear prompting you to select a user.

 
Step 6: Enter Collaborator Details
 

In the dialog’s search box, start typing the person’s GitHub username, full name, or email address. GitHub will show matching accounts. Select the correct one.

 
Step 7: Choose a Permission Level
 

Decide what level of access the collaborator needs. Common levels include:

  • Read: View and clone the repository only.
  • Write: Read plus push changes.
  • Admin: Full control, including managing settings and inviting others.
  • Maintain (for org repositories): Manage issues, pull requests, and some settings without full admin rights.
  • Triaging (for org repositories): Manage issues and pull requests only.

Select the appropriate role from the dropdown.

 
Step 8: Send the Invitation
 

Click the Add collaborator button. GitHub will send an email notification and an on-screen alert will confirm that the invitation is pending.

 
Step 9: Collaborator Accepts the Invitation
 

Your collaborator will receive an email with an invitation link. They must click View Invitation (in the email or in their GitHub notifications), then click Accept invitation. Once accepted, they’ll have the granted access to your repository.

 
Step 10 (Optional): Invite via GitHub CLI
 

If you prefer the command line, install and authenticate the GitHub CLI (https://cli.github.com/) and run:

gh repo add-collaborator your-username/your-repository \\
  --user collaborator-username \\
  --permission write

Replace your-username/your-repository and collaborator-username with the actual names, and adjust --permission as needed.

That's it! You’ve successfully invited collaborators and configured their access to your GitHub repository.

Want to explore opportunities to work with us?

Connect with our team to unlock the full potential of no-code solutions with a no-commitment consultation!

Book a Free Consultation

Client trust and success are our top priorities

When it comes to serving you, we sweat the little things. That’s why our work makes a big impact.

Rapid Dev was an exceptional project management organization and the best development collaborators I've had the pleasure of working with. They do complex work on extremely fast timelines and effectively manage the testing and pre-launch process to deliver the best possible product. I'm extremely impressed with their execution ability.

CPO, Praction - Arkady Sokolov

May 2, 2023

Working with Matt was comparable to having another co-founder on the team, but without the commitment or cost. He has a strategic mindset and willing to change the scope of the project in real time based on the needs of the client. A true strategic thought partner!

Co-Founder, Arc - Donald Muir

Dec 27, 2022

Rapid Dev are 10/10, excellent communicators - the best I've ever encountered in the tech dev space. They always go the extra mile, they genuinely care, they respond quickly, they're flexible, adaptable and their enthusiasm is amazing.

Co-CEO, Grantify - Mat Westergreen-Thorne

Oct 15, 2022

Rapid Dev is an excellent developer for no-code and low-code solutions.
We’ve had great success since launching the platform in November 2023. In a few months, we’ve gained over 1,000 new active users. We’ve also secured several dozen bookings on the platform and seen about 70% new user month-over-month growth since the launch.

Co-Founder, Church Real Estate Marketplace - Emmanuel Brown

May 1, 2024 

Matt’s dedication to executing our vision and his commitment to the project deadline were impressive. 
This was such a specific project, and Matt really delivered. We worked with a really fast turnaround, and he always delivered. The site was a perfect prop for us!

Production Manager, Media Production Company - Samantha Fekete

Sep 23, 2022