pygit This Python git client implementation is able to create a repo, commit, and push itself to Github. Has no other objective than learning and self developing. Enjoy :) Source: https://benhoyt.com/writings/pygit/ To Do: Create Repo Commit Push