Есть ли какой-нибудь пример (если возможно), как реализовать git diff --raw с использованием jGit?
git diff --raw
Вот что я сделал, чтобы заставить его работать.
https://gist.github.com/robisonsantos/7a35b79c86eedb58a31402d3ffca63f6
Мне не удалось заставить git создать изменение «COPY» или «RENAME» для проверки правильности возвращаемого score, но код выдает ожидаемый результат.
score
Мне не нужно было реализовывать DiffFormatter, поскольку я смог получить нужные данные из класса DiffEntry.
DiffFormatter
DiffEntry