gpt4 book ai didi

git - 追溯签署 git 提交

转载 作者:太空狗 更新时间:2023-10-29 13:20:21 25 4
gpt4 key购买 nike

最新版本的 git (>= 1.7.9) 支持使用 GPG 签署个人提交。

是否可以对树中的所有提交进行追溯签名?

最佳答案

来自 git commit--gpg-sign(aka -S)选项的签名是使用的数据的一部分生成标识提交的 sha1 哈希。因此,追溯签署提交将需要更改已完成的每个提交的 ID。

如果你真的想要,你可以用 git filter-branch 做一些事情,但最好只签署新的提交。由于所有祖先的提交 ID 都会影响将由任何新提交签名的数据,因此这仍然允许 gpg 通过新的签名提交对旧提交进行验证。

关于git - 追溯签署 git 提交,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13504983/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com