我如何更改IntelliJ中与git gutter相比的提交

时间:2019-03-22 00:39:57

标签: git intellij-idea

IntelliJ中的git gutter是查看对文件所做更改的好方法。它将文件的当前版本与上一次提交进行比较。但是,当我提交更改时,装订线中的指示器消失了。

我希望IntelliJ继续将文件与最初进行比较的提交进行比较,而不是在提交时更新将哪个文件与比较文件进行比较。

如何指定git gutter与之进行比较的提交?

2 个答案:

答案 0 :(得分:1)

通过将本地文件与HEAD比较,git装订线可以显示未提交的更改。这是不可配置的。提交更改后,提交将变为HEAD,并且不再有未提交的更改要进行比较,因此,装订线不能突出显示任何行。

但是,您可以使用the Annotate action<script src="https://code.jquery.com/jquery-3.1.1.min.js"></script> <script src="https://code.highcharts.com/stock/highstock.js"></script> <script src="https://code.highcharts.com/stock/modules/drag-panes.js"></script> <script src="https://code.highcharts.com/stock/modules/exporting.js"></script> <div id="container" style="height: 400px; min-width: 310px"></div>的IntelliJ名称)来显示引入每行的最后一次提交并允许执行以下操作:

enter image description here

您可能会发现它有用。

答案 1 :(得分:1)

Git Scope插件似乎非常接近您想要的插件,并添加了更多功能以与git故事中的要点进行比较:https://plugins.jetbrains.com/plugin/10083-git-scope/