Можно ли сделать git diff эквивалентным go-git?

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

Возможно ли это сделать с помощью go-git?

1 ответ

Решение

Вы можете использовать метод (*object.Commit).Patch для сравнения двух произвольных коммитов. Это предоставляет информацию о том, какие файлы были изменены и какие различия были.

Другие вопросы по тегам