我在GitHub上有一个回购。有人分叉了那个仓库并在他们的叉子上做了一些工作。我想分叉他们的叉子来帮助他们,然后他们做拉动请求让回购回到我拥有的主仓库。问题是,当我尝试为他(我的回购)分叉时,它不允许我把它分回我的“区域”。
通常遵循的范式是什么,以实现我上面尝试做的事情?
答案 0 :(得分:4)
我建议在你正在合作的分支机构上建立一个新分支,执行pull请求并解决那里的合并冲突,然后,当一切顺利时,将你的分支合并到你们正在开发的开发分支中。 / p>
这通常是处理的方式,他会在他之前取你的 做他的拉动请求,他会解决他自己的合并冲突 他可能最了解这一点,这让你免于需要做 那。另一种选择是自己拉动和解决冲突。
在一个较大的项目中,将有一个人有这个职位,以解决所有合并冲突,在公司中,这将是选择进行部署的人。
祝你好运!来源:Tech Talk: Linus Torvalds on git
请观看来源,因为它确实让我了解了使用git进行协作。