Can't find GitHub invitation to join repo?
I've been invited to join a GitHub repo. I've seen on the team leads computer that I definitely have been invited. However I haven't received an email and I can't see any notifications when I log into GitHub. How can I find my invite and join the repo?
Solution 1:
If you got invited to join a GitHub organization (or a team within a organization), then you can see this invite on the following link:
- https://github.com/orgs/PUT_ORGANIZATION_NAME_HERE/invitation
If you want to accept a repository invite, then you can use this schema:
- https://github.com/PUT_ORGANIZATION_NAME_HERE/PUT_REPOSITORY_NAME_HERE/invitations
Solution 2:
I had an invitation from 6 hours ago but the only way I was able to view it was by going directly to the project page.
https://github.com/project/
Here a screenshot:
Solution 3:
You can get the repository link from the person who invited you and just add /invitations
at the end of that URL.
e.g.
https://github.com/<UserName>/<RepositoryName>/invitations
Make sure you are already logged in to the GitHub account for which invitation was sent.
Solution 4:
Accept is through the email or a project page.
Solution 5:
I was trying to add a collaborator who had kept his e-mail private. That meant that he could not receive the invitation either directly via e-mail or by checking his notifications on Github.
Also, the link method suggested above: https://github.com/PUT_ORGANIZATION_NAME_HERE/PUT_REPOSITORY_NAME_HERE/invitations
Gave my collaborator a 404 error. Once they made his e-mail public, all of the above methods worked.
Worth knowing. Tough on newbies!