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: 329
        
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