GIT C api