gitopen-sourcegithubproject-hosting

How should I create an manage a github repository for a shared project?


I want to create a new github repo for an open source project. I don't want to create the repo under my personally account as it's url will then become github.com/myusername/projectname.

I want a nice url that we can link to from the website (that doesn't include my username).

Should I create the repo under a new account specifically for the project, but then does that mean I'll have to keep logging in under the project account to handle the pull-requests/merges? Or is there some way to assign admin permissions to the main contributors.

Basically, how should I create and manage a repo for a shared project?


Solution

  • You can create an organization for the project at https://github.com/account/organizations/new. Your project's URLs will contain the organization name instead of your username.