我刚刚意识到我忘了告诉 git 使用我的 GPG 密钥。我在没有签署的情况下做了一些提交。我应该回去签他们吗?
我不是指我是否应该签署标签,但我决定自己签署承诺。我不相信我能想出任何不这样做的理由,除了有可能是也可能不是我写的损坏的 git 历史。我相信 GitHub 不会弄乱我的 git 历史记录,而且我是大约 99% 项目的唯一作者,所以鉴于此,我应该这样做吗?
我找到了这个答案,所以我现在知道这是可能的,但从哲学上讲,我应该吗?
我正在尝试遵循建议Can you GPG Sign old commits?
\n\xce\xbb git rebase --exec \'git commit --amend --no-edit -n -S\' -i develop\n
Run Code Online (Sandbox Code Playgroud)\n但得到
\nerror: unknown option `amend\'\n
Run Code Online (Sandbox Code Playgroud)\n我正在运行 git 版本2.23.0.windows.1