Skip to content

Instantly share code, notes, and snippets.

@expobrain
expobrain / commit.py
Created January 9, 2019 18:25 — forked from danielmt/commit.py
pygit 2 snippets - most examples assume using a bare repository.
import pygit2
# open existing repository
repo = pygit2.Repository(pygit2.discover_repository('test_repos'))
# check if repos is newly created
if repo.head_is_unborn:
tb = repo.TreeBuilder()
parent = []
else: