TortoiseGit:标记为合并多个文件

时间:2016-01-29 09:32:12

标签: git tortoisegit

我与头部发生冲突,我需要合并100个文件。我想批量合并所有文件。我知道我想要的是头脑中的东西(不是我拥有的)。

我选中所有复选框并右键单击“使用他们的解决冲突”。但是只解析了一个文件。

这基本上意味着我需要一次做一个文件(100次)。

有没有更好的方法,因为我可以想到273个与我的时间有关的更好的事情。

enter image description here

2 个答案:

答案 0 :(得分:2)

从Git bash中可以很容易地做到这一点:

git checkout --theirs src/pages/*
git add src/pages/*
git commit -m 'merged and resolve conflict'

如果其他路径中存在冲突的文件,则可以使用类似的命令。从您的屏幕截图中,此方法可能适合您,因为您的冲突文件似乎在一个公共根文件夹中组合在一起。

我赞赏this great SO answer,它讨论了与您类似的问题。

答案 1 :(得分:1)

这是TortoiseGit中的一个错误,它只是fixed(修复版本是2.0.0)。

作为使用命令行的临时解决方法,请参阅Tim Biegeleisen的答案。