0

我有一个 git 项目,它是一个子模块,需要从上游更新。有两个开发人员在这个子模块上工作,我和另一个人。

使用 git pull 的更新需要我们解决合并冲突。我知道代码的一部分,他知道另一部分,所以要解决合并,我们需要坐在一起或找到另一种方法来完成。

有什么建议么?

4

1 回答 1

0

我建议尝试使用

git pull --rebase

这将允许您管理较小的块并查看哪些特定的提交导致了麻烦,此外它还将简化您的历史记录。它将代码差异简化为每个单独提交的级别,因此应该足够简单,以便你们中的任何人对哪些行是正确的做出假设。然后我会建议推回 rebase 的结果并让其他开发人员查看生成的代码。最后当然是测试它

于 2012-10-24T18:19:31.217 回答