【发布时间】:2020-04-29 18:08:45
【问题描述】:
如何使用 libgit2 获取哈希前缀字符串"r23e23" 对应的提交?
首选基于git2-rs 的解决方案。
【问题讨论】:
标签: git rust commit git-commit libgit2
如何使用 libgit2 获取哈希前缀字符串"r23e23" 对应的提交?
首选基于git2-rs 的解决方案。
【问题讨论】:
标签: git rust commit git-commit libgit2
git_revparse_* 方法可用于此任务。
对于git2-rs,Repository::revparse_single可以用来获取一个hash对应的git对象,然后可以转换成一个commit。
【讨论】: