2017-09-05 82 views
0

首先,我创建新的分支。然后,我在我的课堂中添加一个新的代码行。 Intellij在左边显示了一种不同的颜色,我添加了一条新线。然后,我提交我的代码。之后,IntelliJ不再显示我在左侧添加了新行。我不想那样。IntelliJ显示提交后的GIT差异

如何配置IntelliJ,以便显示已完成的所有更改,例如与之前的其他分支或提交进行比较?

+2

[IntelliJ:查看本地和git提交/分支之间的所有已更改文件的差异]的可能副本(https://stackoverflow.com/questions/9825106/intellij-viewing-diff-of-all-changed-files -between-local-and-a-git-commit-branc) –

+0

不是重复的,因为这个问题是关于编辑器中的差异标记。 –

回答

0

遗憾的是其在编辑器中DIFF指标相对于一些早期的承诺是不可能的,现在的IDEA。 下面是JetBrain的问题跟踪门票:

https://youtrack.jetbrains.com/issue/IDEA-24398

,请投票给它,并对其进行评论。

1

用不同的颜色进行更改,因为您发现只显示未提交的更改。提交更改后,由于不需要提交任何更改,因此不会在左侧显示新行(也如您发现的那样)。

如果您想要比较已经提交的更改,您可以选择提交然后显示差异。详细步骤如下:

版本控制 - >日志 - >选择一个提交 - >显示差异。

enter image description here

然后你会得到与以前比较提交更改。

enter image description here