我正在开发iOS项目&使用GitHub。和我一起,另外两个开发人员正在开发相同的项目,但功能不同。现在我想整合所有开发人员的代码。我们第一次使用GitHub。
让我们说,如果他们在GitHub上独立推送他们的代码,那我怎样才能得到他们的代码&与我的代码集成?
感谢任何形式的帮助。提前谢谢。
答案 0 :(得分:1)
如果您已授予这些开发人员您的回购协议的协作者状态,则表示他们可以直接推送给它。
他们可以在自己的分支中推送他们的功能,在这种情况下,您可以成为集成商,在git fetch --all
之后,启动一些git merge
以巩固他们的工作。
但如果每个开发者都根据您的(called fork)制作了自己的回购,那么他们必须通过pull requests与您的项目进行沟通。