我想讨论的场景是:我有一个合并仓库,这是一个共享仓库,开发人员会进入该仓库来解决合并冲突。
- 单个文件中有2个或更多的合并冲突。
- 每个冲突必须由不同的用户解决。
- 每个开发人员都要进入这个仓库来解决合并冲突。
- 假设foo.c有3个合并冲突。
- 一个用户在图形化合并工具中解决了foo.c中的一个冲突,并保存了修改。
现在GIT将此视为“git add”,尽管文件的其他部分仍存在冲突。然后,如果另一个开发人员执行“git mergetool foo.c”,它不会弹出foo.c以解决冲突。
是否有一种图形化工具可以解决这个问题。 允许多个用户在同一个文件中解决和保存冲突。