Describe a commit
Perform the describe operation on the given committish object.
pointer to store the result. You must free this once you're done with it.
a committish to describe
the lookup options (or NULL for defaults)
0 or an error code.