Potrzebuję odczytać skrypt Python w plikach, które zmieniły się od ostatniego zatwierdzenia Git. Korzystanie GitPython, jak byłoby uzyskać taki sam efekt, jak działa z CLI:Plik listy, który został zmieniony od ostatniego zatwierdzenia z GitPythonem
$ git diff --name-only HEAD~1 HEAD
mogę zrobić coś jak następuje jednak tylko potrzebne nazwy plików:
hcommit = repo.head.commit
for diff_added in hcommit.diff('HEAD~1').iter_change_type('A'):
print(diff_added)