在github上管理多用户项目的最佳方法是什么?

时间:2010-03-11 16:22:44

标签: git github

我想在github上主持一个新项目。该项目将由两名程序员进行。其中一名程序员也将是项目经理,他将全面控制github仓库。

我已按照http://help.github.com/forking/处关于分配github项目的说明进行操作。这一切都很好,我的工作原理是主要的回购由主编码器控制,辅助编码器在叉子上工作并向牵头提交拉动请求。

然而,当出现对主分支进行更改而未被辅助编码器拉入其分支时,会出现问题。然后,辅助编码人员可以对他们自己的分支进行更改,并向分支提交拉取请求,只是因为他们的补丁与主分支不匹配。

管理此问题的最佳方法是什么?我没有花太多时间去git / github,所以如果他们更好的话,我完全可以查看其他托管解决方案。简单是关键!

2 个答案:

答案 0 :(得分:2)

首席开发人员的存储库的管理员视图将允许他将其他开发人员的github帐户添加为可能的许多协作者之一(取决于您的github计划,公共存储库可以拥有无​​限的公共协作者)。这样,他们所有人都应该能够使用存储库,至少在推送他们的提交时(这是我到目前为止尝试过的)。我想它包括协作者创建分支等的能力。

答案 1 :(得分:0)

编码器需要按功能划分一个分支并拉动所有分支。如果需要,您可以合并它。 编码器没有改变他的主分支,这总是像主分支