Уважаемые участники сообщества,
Я работаю над системой анализа кода и хотел бы заменить вызовы приложения CLI Git модулем Dulwich.В качестве второго шага мне нужно заменить команду "git log" эквивалентом Дульвича.
В частности, я пытаюсь воспроизвести следующую команду:
git log --format=%H -- <path_to_a_file>
, которая должна быть похожа на:
git rev-list HEAD -- <path_to_a_file>
Моя конечная цель - получить список BLOB-объектов (например, представленных с SHA), связанных с данным файлом.
Каков наилучший способ достичь этого?