Как реализовать `git diff --raw` с помощью jGit? - PullRequest
0 голосов
/ 07 мая 2018

Есть ли какой-нибудь пример (если возможно), как реализовать git diff --raw с использованием jGit?

1 Ответ

0 голосов
/ 18 мая 2018

Вот что я сделал, чтобы заставить его работать.

https://gist.github.com/robisonsantos/7a35b79c86eedb58a31402d3ffca63f6

Мне не удалось заставить git создать изменение «COPY» или «RENAME» для проверки правильности возвращаемого score, но код выдает ожидаемый результат.

Мне не нужно было реализовывать DiffFormatter, поскольку я смог получить нужные данные из класса DiffEntry.

...