git责备在解决合并冲突时

Sal*_*ran 7 git git-merge merge-conflict-resolution

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

Von*_*onC 7

除了gitk之外,您还可以尝试git blame -L '/^<<<</,/^>>>>/' -- {filename}:它未集成到mergetool中,但是可以首先对所有冲突的文件执行此操作。
然后,启动mergetool。