有没有一种快速的方法可以在intellij中以2次提交之间的差异打开所有文件?
我在gitlab中查看我的差异,我认为在那里进行编辑会更容易,但我想要IDE的好处。
答案 0 :(得分:7)
我认为这是你能提供的最接近的解决方案。
答案 1 :(得分:2)
VCS => Browse VCS Repository => Show Git Repository Log
上的 Right clik
或=> local history => Show History
答案 2 :(得分:2)
通过IntelliJ IDEA菜单系统很容易做到这一点。
假设您正在分支cool-feat
上工作,并且想将所有文件与分支master
进行比较。从顶部菜单开始,选择:
VCS -> Git -> Branches
将出现一个弹出菜单。然后,选择:
master -> Compare with Current
将打开一个比较窗口,显示自创建分支cool-feat
以来的所有提交。选择选项卡Files
,然后选择单词“差异”下方左上角的第一个图标,该图标看起来像是两个向内指向的箭头(您也可以使用cmd-D)。这将打开文件比较窗口,左侧为文件的当前版本(分支cool-feat
),右侧为master
的版本(git commit sha和lock符号表示这一点)
您可以使用左上角的up / down数组在更改的源代码行之间跳转。我重新映射了alt-upArrow和alt-downArrow键,以使其更容易。