2016-01-20 49 views

回答

1

是的,你可以使用短值随时随地可以使用长哈希值。不清楚使用完整哈希文档背后的意图,但git cherry-pick e43a6也可以。

指引短散列:

全SHA-1对象名(40字节的十六进制字符串),或领先 子是在存储库中是唯一的。例如。 dae86e1950b1277e545cee180551750029cfe735和dae86e都命名相同的 提交对象如果您的存储库中没有其他对象,其 对象名称以dae86e开头。

https://git-scm.com/docs/gitrevisions

加成:

默认短散列的长度为7个字符:

git rev-parse --short e43a6fd3e94888d76779ad79fb568ed180e5fcdf 
e43a6fd