我期待在github上托管一个新项目。这个项目将由两位程序员完成。其中一名编码人员也将成为项目经理,他们将全面控制github回购。在github上管理多用户项目的最佳方式是什么?
我遵循了有关分叉github项目的指示http://help.github.com/forking/。这一切都正常工作,我正在工作的基础上,主要的回购是由主编码员控制的,二次编码器在分支上工作并向主管人员提交请求。
但是,当对主分支进行更改而不是辅助编码器将其拉入分叉时,会出现问题。然后,二级编码人员可以对自己的分支进行更改,并向潜在客户提交一个pull请求,只是为了使他们的补丁与主分支不匹配。
管理这个最好的方法是什么?我没有花太多时间去git/github,所以如果他们更好,我完全可以检查其他托管解决方案。简单是关键!