libgit2 returns an error code. I wasn't sure if I should treat that as an error. I don't know if this method is worthy of a `BOOL *` parameter for success.