我们经常发布文档更新,此页面的翻译可能仍在进行中。有关最新信息,请访问英文文档。如果此页面上的翻译有问题,请告诉我们
文章版本: GitHub.com

管理提交签名验证

您可以使用 GPG 或 S/MIME 在本地签名您的工作。 GitHub 将会验证这些签名,以便其他人知道提交来自可信的来源。 GitHub 将自动使用 GitHub web 界面对您的提交签名。

关于提交签名验证

使用 GPG 或 S/MIME 可在本地签名标记并提交。 这些标记或提交在 GitHub 上标示为已验证,便于其他人信任更改来自可信的来源。

检查现有 GPG 密钥

在生成 GPG 密钥之前,您可以检查是否有任何现有的 GPG 密钥。

生成新 GPG 密钥

如果没有现有的 GPG 密钥,您可以生成新的 GPG 密钥以用于签名提交和标记。

新增 GPG 密钥到 GitHub 帐户

要配置 GitHub 帐户使用新的(或现有)GPG 密钥,您还需要将其添加到 GitHub 帐户。

将您的签名密钥告知 Git

要在本地对提交签名,您需要告知 Git 您有想要使用的 GPG 或 X.509 密钥。

将电子邮件与 GPG 密钥关联

GPG 密钥必须 GitHub 验证过与提交者身份匹配的电子邮件地址匹配。

对提交签名

您可以使用 GPG 或 S/MIME 在本地为提交签名。

对标记签名

您可以使用 GPG 或 S/MIME 在本地为标记签名。

问问别人

找不到要找的内容?

联系我们