git责备在解决合并冲突时

时间:2016-12-25 08:35:36

标签: git git-merge merge-conflict-resolution

我经常重新定义一个大型开源项目,并且存在合并冲突,我需要确定谁进行了更改以及何时命令决定采取哪种更改。所以我通常做的是我去两个回购并查看文件并做一个git责备。是否有合并工具将在解决冲突期间提供此信息。我想知道是谁制作了这个变化以及每个版本的时间。现在我正在使用meld。

1 个答案:

答案 0 :(得分:5)

Beside gitk,您可以尝试git blame -L '/^<<<</,/^>>>>/' -- {filename}:这不会集成到合并工具中,但可以先对所有冲突的文件进行操作。
然后启动mergetool。