GitPython is a python library used to interact with Git repositories.
Example implementation of Git remote helper implementing the push and fetch capabilities and working on local file system.
Git plumbing in Go
🔧 A rewrite of Git for study and fun