GIT-解决两台计算机在同一存储库上的冲突

时间:2018-08-23 18:48:50

标签: git

我正在将dev分支合并到一个休眠的分支中以恢复它(不能选择rebase)。我的文件中有900多个冲突,并试图找出我的任何同事是否可以提供帮助。我们正在根据需要使用带有源树和Git kraken的窗口。有没有一种方法可以从在同一repo文件夹上工作的两台计算机并行解决冲突?我当时正在考虑在我的计算机上处​​理回购协议,以解决冲突,而一位同事使用回购协议的Windows文件夹从他的计算机打开相同的回购协议。这样(我认为),我们俩都可以并行解决冲突(我从顶部开始,他从底部开始,所以我们不使用同一文件)。

这可行吗?还有其他方法可以让多人解决冲突吗?

1 个答案:

答案 0 :(得分:1)

我不知道Git kraken,也不知道您打算如何处理冲突:

  • 通过手动编辑源代码? (例如,使用文本编辑器)
  • 还是使用有助于解决冲突的集成工具?

在第一种情况下,只要您的同事没有从他的笔记本电脑远程执行git命令(换句话说,如果他只解决文件之间的冲突),我不明白为什么这种方法行不通

如果您使用在合并过程中自动执行多项操作并在后台执行git命令的工具,则可能更危险。

注意:如果您可以与您的同事共享文件系统,并且对.git文件夹具有只读访问权限,那么这可能是防止出现严重意外的好方法。