I am trying to access the commit history of a single file as in:
git log --follow --
I have to use gitpython, so what I am doi
I'd suggest you to use PyDriller instead (it uses GitPython internally). Much easier to use:
for commit in RepositoryMining("path_to_repo", filepath="here_the_file").traverse_commits(): # here you have the commit object print(commit.hash)