Note that after a repository is free'd, all the objects it has spawned
will still exist until they are manually closed by the user
with git_object_free, but accessing any of the attributes of
an object without a backing repository will result in undefined
behavior
Free a previously allocated repository
Note that after a repository is free'd, all the objects it has spawned will still exist until they are manually closed by the user with git_object_free, but accessing any of the attributes of an object without a backing repository will result in undefined behavior