What's the best way to manage a multi-user project on github?

Posted by Jim on Stack Overflow See other posts from Stack Overflow or by Jim
Published on 2010-03-11T16:22:44Z Indexed on 2010/03/11 17:24 UTC
Read the original article Hit count: 263

Filed under:
|

I'm looking to host a new project on github. This project will be worked on by two coders. One of these coders will also be the project manager who will have overall control over the github repo.

I've followed the instructions regarding forking a github project at http://help.github.com/forking/. This all works fine and I'm working on the basis that the main repo is controlled by the lead coder, with the secondary coder working on a fork and submitting pull requests to the lead.

A problem arises with this, however, when changes are made to the main branch and not pulled by the secondary coder into their fork. The secondary coder could then make changes to their own fork and submit a pull request to the lead, only for their patches to not match up with the main branch.

What's the best way to manage this? I've not committed too much time to git/github, so I'm totally up for checking out other hosted solutions if they're better. Simplicity is the key!

© Stack Overflow or respective owner

Related posts about git

Related posts about github