【问题标题】:Change git Repository Hash Function?更改 git 存储库哈希函数?
【发布时间】:2021-08-30 17:03:10
【问题描述】:

我想使用SHA-512 作为git 存储库中的哈希函数。如果不修改git 本身的源代码,这是否可能?几年前,我在 StackOverflow 上遇到了 this post,这表明它当时是一个即将推出的功能,但到目前为止还没有找到关于它的文档。

【问题讨论】:

  • 您可以在技术上创建一个使用sha256 的存储库,但它仍被认为是实验性的。请参阅git init --object-format 上的手册页

标签: git hash


【解决方案1】:

我写了您提到的the post,并在“Git is moving to new hashing algorithm SHA-256 but why git community settled on SHA‑256”中详细说明了更改背后的原因

过渡仍在进行中,并在“Documentation/technical/hash-function-transition.txt”中解释

该文档将让您很好地了解在 Git 能够使用不同的哈希之前必须完成的步骤。
这些步骤仍在进行中。

【讨论】:

    猜你喜欢
    • 2017-01-22
    • 2013-08-22
    • 1970-01-01
    • 2017-05-11
    • 2021-12-12
    • 1970-01-01
    • 2019-06-23
    • 2022-07-12
    • 1970-01-01
    相关资源
    最近更新 更多