2015-09-17 156 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

相關問題