如何使用像git rev-parse这样的短哈希获得完整哈希

时间:2017-12-08 19:06:58

标签: libgit2sharp

我有像3cdd5dabcd这样的短哈希。如何使用 libgit2sharp 检索完整的哈希,如:

git rev-parse 3cdd5dabcd

我正在考虑使用该流程直接调用 git ,如果 libgit2sharp 不支持此功能。

1 个答案:

答案 0 :(得分:1)

您需要使用短ID查找blob。 Blob对象将使用完整的Id作为属性:

repo.Lookup<Blob>("3cdd5dabcd").Id;