GitPython получить все коммиты в диапазоне между начальным sha1 и конечным sha1 - PullRequest
0 голосов
/ 13 марта 2020

Я использую библиотеку GitPython и мне было интересно, как получить все коммиты на ветке в диапазоне от двух коммитов sha-1. У меня есть начало и конец один. Есть ли способ получить их список?

Я создал экземпляр объекта репо, и мне было интересно, есть ли способ запросить его и получить список коммитов в диапазоне двух шас?

Хотелось бы сделать что-то похожее на эту команду, но вернуть их в виде списка:

git log e0d8a4c3fec7ef2c352342c2ffada21fa07c1dc..63af686e626e0a5cbb0508367983765154e188ce --pretty=format:%h,%an,%s > commits.csv

Кажется, что есть метод Repo.iter_commits () , но не могу понять, как указать диапазон.

...