如何验证已推送的github提交

如何验证已推送的github提交,git,gnupg,Git,Gnupg,我如何对我已经推送的提交进行gpg签名? 我尝试了git filter branch-f--commit filter'git commit tree-S“$@”HEAD并验证了一些提交和“未验证”的已验证提交,如下所示:在本地验证签名:运行。签名在任何地方都是相同的(密钥、名称、电子邮件等)git log--show signature通过将签名传递给gpg--verify来验证提交,并显示输出。输出(好的或坏的签名)可能会提示问题出在哪里。在每次提交中,我都有相同的签名和相同的信息表明签名是

我如何对我已经推送的提交进行gpg签名?
我尝试了
git filter branch-f--commit filter'git commit tree-S“$@”HEAD
并验证了一些提交和“未验证”的已验证提交,如下所示:

在本地验证签名:运行。签名在任何地方都是相同的(密钥、名称、电子邮件等)
git log--show signature
通过将签名传递给
gpg--verify
来验证提交,并显示输出。输出(好的或坏的签名)可能会提示问题出在哪里。在每次提交中,我都有相同的签名和相同的信息表明签名是好的,等等。然后所有提交都被签名。“未验证”提交的问题在Github端。尝试联系支持人员。