A portable, pure C implementation of the Git core methods
