标签: hash libgit2 vcs-checkout pygit2
似乎Repository.checkout只能检查一个参考文献 我们可以通过SHA1-hash检查回购中的任何修订吗? 相当于颠覆系统中的“svn checkout -r”
答案 0 :(得分:0)
Repository.checkout()方法只接受引用或引用名称,但这不是唯一的结帐方法。有Repository.checkout_tree()允许您指定要检出的树状结构(因此您可以传递树,提交或标记)。
Repository.checkout()
Repository.checkout_tree()