我正在尝试使用 nodegit 来获取基于引用或使用 Revparse 的 oid 的提交树,我认为下面的代码可以工作,但是我得到了 getTree 未定义的错误:
return git.Repository.open(path_to_repo)
.then((repo) => git.Revparse.single(repo, "other"))
.then((commit) => commit.getTree());
如何将 Revparse 返回的对象转换为提交?