Git与外部开发人员的工作流程

时间:2015-05-04 07:26:13

标签: git github version-control developer-tools

我正在努力找出与外部开发人员合作时实施的最佳Git工作流程。理想情况下,我想设置初始提交并让开发人员从那里开始,但我也想“批准”/合并他们的提交。当我尝试在GitHub上添加我的私人回购的贡献者时,它允许他们推送到回购,因此我没有能力在他们合并代码之前进行审核。

这里有没有人有版本控制工作流程和外部开发人员的经验?什么有效,有什么不可以,有什么需要注意的?

谢谢!

1 个答案:

答案 0 :(得分:0)

在这种情况下,“Fork A Repo”可能有所帮助。不要将外部开发人员添加为贡献者,请他们分叉您的存储库。通过这种方式,他们可以在项目所有者(您)提交任何提交时提交拉取请求。您可以查看并决定是否进行更改。 有关详细信息,请参阅Fork A Repo on GitHub