【发布时间】:2021-03-29 00:56:31
【问题描述】:
当我使用 Visual Studio 2015 的合并工具来修复冲突时,它的性能似乎比我在 GIT 的命令行中使用 P4Merge 时更差(几乎没有发现任何冲突)。
这是因为工具本身吗? Visual Studio 2015 的合并/差异工具是否为 GIT 提供 3 路合并?
【问题讨论】:
-
是的。提供一些背景信息,例如 P4Merge 正确处理时遇到的麻烦,可能会为您的问题提供一些说明。 (也许这是一个行尾问题。)或者也许 P4Merge 比 Visual Studio 的更好。
-
嗯,我真的只是在网络上的某个地方寻找可以证实我的假设的来源(使用 GIT 时 Visual Studio 会进行什么样的合并)。我还没找到。
-
这是一个三向合并...这确实是唯一的合并!
-
不,据我了解,TFS 将进行 2 路合并。尝试谷歌搜索它。这就是为什么 GIT 的冲突通常比 TFS 少得多。
-
您进一步讨论了当您发生冲突时启动的冲突解决工具(VS 或 P4Merge)。这些工具独立于创建它们的版本控制系统。