相关疑难解决方法(0)

GPG 签署旧的 git 提交是个好主意吗?

我刚刚意识到我忘了告诉 git 使用我的 GPG 密钥。我在没有签署的情况下做了一些提交。我应该回去签他们吗?

我不是指我是否应该签署标签,但我决定自己签署承诺。我不相信我能想出任何不这样做的理由,除了有可能是也可能不是我写的损坏的 git 历史。我相信 GitHub 不会弄乱我的 git 历史记录,而且我是大约 99% 项目的唯一作者,所以鉴于此,我应该这样做吗?

我找到了这个答案,所以我现在知道这是可能的,但从哲学上讲,我应该吗?

git gnupg

11
推荐指数
1
解决办法
902
查看次数

为什么 git commit 在 git Windows 上无法识别 --amend ?

我正在尝试遵循建议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

但得到

\n
error: unknown option `amend\'\n
Run Code Online (Sandbox Code Playgroud)\n

我正在运行 git 版本2.23.0.windows.1

\n

shell git command-line

4
推荐指数
1
解决办法
1697
查看次数

标签 统计

git ×2

command-line ×1

gnupg ×1

shell ×1