【发布时间】:2010-11-01 07:21:17
【问题描述】:
- GIT p4merge - 同一文件中有 2 个或多个冲突
我已经将 p4merge 与 GIT 集成,我曾经遇到过这种情况。
我有一个合并冲突的文件。文件说 foo.c 在 3 行不同的代码中有合并冲突(第一行有冲突,中间的一些行有冲突)。
当我解决冲突的第一行(不是其他冲突行)并保存(使用 p4merge 上的保存按钮)时,我猜它会将 foo.c 添加到索引中,并且当我提交时,git 允许我在不给出的情况下提交解决同一文件中其他冲突行的错误或警告。
这是 GIT 或 p4merge 的问题吗?我认为 GIT 应该警告或错误指出该文件还有其他冲突的行。但它只是提交。
- 在 GIT 中合并特定文件
我的另一个问题是是否有命令可以让开发人员合并某个文件?当我运行 git mergetool 时,它会一一打开所有合并冲突,而不是像 clearcase 这样的方法,我可以说合并这个选定的文件?
【问题讨论】:
标签: git conflict git-merge p4merge merge-conflict-resolution