Thanks to visit codestin.com Credit goes to libgit2.org
Lookup a tree object from the repository, given a prefix of its identifier (short id).
pointer to the looked up tree
the repo to use when locating the tree.
identity of the tree to locate.
the length of the short identifier
0 or an error code