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?
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.