#define GIT_EINVALIDREFSTATE (GIT_ERROR - 21)
Declare a public function exported for application use
Declare a public TLS symbol exported for application use
Declare a function as always inlined
Declare a function's takes printf style arguments
Operation completed successfully
Operation failed, with unspecified reason
Input was not a properly formatted Git object id
Input does not exist in the scope searched
Not enough space available
Consult the OS error information
The specified object is of invalid type
The specified object has its data corrupted
The specified repository is invalid
The object type is invalid or doesn't match
The object cannot be written that because it's missing internal data
The packfile for the ODB is corrupted
Failed to adquire or release a file lock
The Z library failed to inflate/deflate an object's data
The queried object is currently busy
The index file is not backed up by an existing repository
The name of the reference is not valid
The specified reference has its data corrupted
The specified symbolic reference is too deeply nested
The pack-refs file is either corrupted of its format is not currently supported
The path is invalid
The revision walker is empty; there are no more commits left to iterate
The state of the reference is not valid