Как мне изменить то, что фиксирует мерзавец в IntelliJ по сравнению с - PullRequest
3 голосов
/ 22 марта 2019

Git желоб в IntelliJ - это хороший способ увидеть ваши изменения в файле.Он сравнивает текущую версию файла с последним коммитом.Однако, когда я фиксирую свои изменения, индикаторы в канаве исчезают.

Я хочу, чтобы IntelliJ продолжал сравнивать мой файл с коммитом, с которым он первоначально сравнивался, а не обновлять, с каким коммитом сравнивать файл, когда ясделать коммит.

Как мне указать, с каким коммитом сравнивается git gutter?

Ответы [ 2 ]

1 голос
/ 06 июля 2019

Плагин Git Scope, кажется, очень близок к тому, что вы хотите, и добавляет еще несколько возможностей для сравнения с точками в истории git: https://plugins.jetbrains.com/plugin/10083-git-scope/

1 голос
/ 22 марта 2019

Git Gutter предназначен для отображения незафиксированных изменений, сравнивая ваш локальный файл с HEAD. Это не настраивается. В тот момент, когда вы фиксируете свои изменения, ваш коммит становится HEAD, и нет больше незафиксированных изменений для сравнения, так что желоб не может выделить какие-либо строки.

Однако вы можете использовать действие Annotate (имя IntelliJ для git blame), чтобы показать последний коммит, в котором была введена каждая строка, и разрешить несколько действий:

enter image description here

Возможно, вы найдете это полезным.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...