"更改文件" VCS" Log Tab" WebStorm显示Git中的合并提交

时间:2017-11-30 17:40:49

标签: git webstorm jetbrains-ide

"更改文件的文档" log tab的窗格指出:

  

“更改的文件”窗格位于工具窗口的右侧   显示在所选提交中修改的文件列表。

我想知道它为合并提交显示了什么?

enter image description here

例如,我有以下历史记录:

enter image description here

当选择merge branch 'l'时,"更改了文件"窗格是空的。

merge branch 'l'i2的差异显示一个已修改的文件a.txtmerge branch 'l'l1的差异显示一个已修改的文件{{1} }和一个添加的文件a.txt。那么`Change Files"窗格没有显示这些差异。

我已经完成了一些实验,似乎该窗格显示了在合并期间发生冲突的文件,并且使用来自任何冲突方的内容解析,而是使用自定义内容解析不同于合并中涉及的任何分支提交。是这样吗?

1 个答案:

答案 0 :(得分:2)

直到2017.3,对于合并提交,它显示了在此合并提交中引入的差异(就像git show)。

2017.3增加了一项新功能,以显示与每个父https://youtrack.jetbrains.com/issue/IDEA-148143

相比的差异