Я использую аннотационную функцию IntelliJ для просмотра в редакторе, который в последний раз менял строку в файле.IntelliJ annotate vs git blame
Теперь я использую JGit для чтения тех же аннотаций, и они отличаются. Для меня кажется, что Intellij проверяет, что строка не была изменена между коммитами и все еще использует старое сообщение фиксации. JGit не видит этого и делает другое сообщение.
Можно ли подтвердить, что поведение JGit и IntelliJ отличается? Какова причина и как заставить IntelliJ вести себя так же, как JGit? Может быть IntelliJ игнорирует пробелы?
Я использую IntelliJ 15.0.1 и JGit 4.1.1
Для поиска googlers здесь функция i nIntelliJ: это правый щелчок в редакторе -> git -> Annotate – koppor