2017-09-05 181 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