2015-09-17 121 views
0

我只是想知道是否有一种方法来指定Git生成的哈希代码,当你提交。是否可以编辑git哈希码?

git的承诺-m“消息”

github上有提交信息和散列码与我们使用的哈希代码引用提交。是否可以使用提交消息或将哈希代码编辑为引用提交时更易识别的内容。

干杯

+0

散列表示提交。你可以通过修改提交来改变它,但你不能自己指定一个。这不是什么散列 –

+0

也许[vanityhash](http://www.finnie.org/software/vanityhash/)或类似的东西可以适应git –

+0

这里是“类似的东西”:https: //github.com/bradfitz/gitbrute –

回答

3

不,那会破坏的混帐的目标之一 - 即哈希代码是基于内容的承诺并能够对以后的变化来验证先前提交。您可以创建一个标记来引用标记名称为字符串的提交,从而更容易引用提交。请参阅git tag

相关问题