An interface to libgit2