libgit2.so listAllCommits listAllRefs showLastCommit listAllBranches listAllFiles