I think this is how to crawl the history of a git repository
Migrate projects to a GitLab instance | GitLab
How to Push an Existing Project to GitHub | DigitalOcean
Fixed) ModuleNotFoundError: No Module Named 'git' | Python – Finxter
How can I import custom modules from a Github repository in Google Colab? - Stack Overflow
GitHub - PyCQA/isort: A Python utility / library to sort imports.
GitPython: How to use Git with Python - Knoldus Blogs
ModuleNotFoundError: No module named 'git' in Python | bobbyhadz
First Steps with GitPython - Full Stack Python
How to Import Another File in Python? | by bytefish | Geek Culture | Medium
PIP Install Git - A quick read - ActiveState
Creating a PIP package on a private repository using setuptools | by Andrea Capuano | Medium
GIT Operations with Python Scripting. - Digital Varys
Python: trying to use third party libraries in git hooks - Stack Overflow
NameError: name 'git' is not defined · Issue #811 · gitpython-developers/ GitPython · GitHub
Fails on import with custom exception · Issue #637 · gitpython-developers/ GitPython · GitHub
Simon Willison on Twitter: "I got curious about how git knows what a Python function / class definition looks like when displaying diffs. Turns out it ships with a giant ball of
GitHub - yasuoka/cvs2gitdump: python scripts which import cvs tree into git or subversion repository
Upload a Pycharm project to Github (Step by Step) - Python Fusion