Add a Collaborator to Your Project Repo

Imagine you're cooking up a delicious meal, and you have an awesome sous-chef (your Project Manager) who needs access to your kitchen to help with preparation. In the same way, adding a collaborator to your GitHub project grants them the right “kitchen pass” to interact with your repository’s code, Kanban board, and more.

By following these steps, you’ll be able to collaborate with your Project Manager effectively, ensuring they can track your progress, review pull requests, and update Kanban cards just like a team member would.

Why Add a Collaborator?

When you make someone a collaborator on a private GitHub repository, you grant them permissions to:

This is key for your Project Manager, so they can see your work without requiring you to share every detail manually.

Step-by-Step: Adding Your Project Manager as a Collaborator

  1. Create or open your repository:
    If you haven’t already, make sure your project repository is up on GitHub. Once created, navigate to that repo’s main page.
  2. Go to Settings:
    Look for the Settings tab at the top of the repository page. Click it to access your repository’s settings.
  3. Collaborators & teams:
    In the sidebar, locate and click Collaborators (sometimes listed under “Access” or “Manage access”). This page shows who already has access.
  4. Add People:
    You’ll see a button labeled Add People. Click it. A pop-up or modal may appear, asking for a GitHub username, full name, or email address.
  5. Enter your PM’s GitHub info:
    Type your Project Manager’s GitHub username or email. Confirm you’ve got the right person in the search results.
  6. Send the invite:
    Click Add or Invite. Your PM will receive an email or GitHub notification with an invitation to join the repo.
  7. Wait for acceptance:
    Once your PM accepts the invite, they’ll appear in your Collaborators list as accepted. Now they can interact with your repo freely!

Here’s a quick visual reference:

Add collaborator example

Final Confirmation

After the collaborator invitation is accepted, your PM can:

This streamlined process ensures you both have total transparency into the development workflow. It’s like having an open-door policy in your coding “kitchen”—everyone sees what’s cooking and can lend a hand if needed.

What You’ve Learned

Adding a collaborator in GitHub:

With this done, your PM can see your active tasks, move Kanban cards, and stay in sync with your project’s progression—resulting in smoother, more collaborative development.