重写签名提交的git作者历史记录

重写签名提交的git作者历史记录,git,git-rebase,revision-history,Git,Git Rebase,Revision History,我知道我可以通过提供的github脚本更改git中的作者/提交者历史记录: 不幸的是,如果您已签署提交/合并,则此操作不起作用。这会有一定的效果,但所有提交消息都会在多行注释中使用gpg签名本身进行垃圾邮件处理,而不会进行签名 是否有任何方法可以重写作者历史记录,并在提交消息中不包含gpg字符串的情况下再次对其进行签名?重写某个用户的作者/提交者历史记录。这是一个重写作者/提交历史记录的有用工具。并且它删除了现在无效的垃圾邮件签名评论?@Thilo可能会保留一条记录,以防您希望恢复到旧的评论这不

我知道我可以通过提供的github脚本更改git中的作者/提交者历史记录:

不幸的是,如果您已签署提交/合并,则此操作不起作用。这会有一定的效果,但所有提交消息都会在多行注释中使用gpg签名本身进行垃圾邮件处理,而不会进行签名


是否有任何方法可以重写作者历史记录,并在提交消息中不包含gpg字符串的情况下再次对其进行签名?

重写某个用户的作者/提交者历史记录。这是一个重写作者/提交历史记录的有用工具。

并且它删除了现在无效的垃圾邮件签名评论?@Thilo可能会保留一条记录,以防您希望恢复到旧的评论这不起作用。它将使用gpg签名并将其前置到提交消息。它与github中的上述方法的作用相同。