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

此版本的 GitHub Enterprise 将停止服务 此版本的 GitHub Enterprise 已停止服务 2019-10-16. 即使针对重大安全问题,也不会发布补丁。 For better performance, improved security, and new features, upgrade to the latest version of GitHub Enterprise. For help with the upgrade, contact GitHub Enterprise support.

检查现有 GPG 密钥

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

支持的 GPG 密钥算法

GitHub Enterprise 支持多种 GPG 密钥算法。如果您尝试添加由不支持的算法生成的密钥,可能会遇到错误。

注:GPG 并未默认安装在 OS X 或 Windows 上。 要安装 GPG 命令行工具,请参阅 GnuPG 的下载页面

  1. Open TerminalTerminalGit Bashthe terminal.

  2. Use the gpg --list-secret-keys --keyid-format LONG command to list GPG keys for which you have both a public and private key. A private key is required for signing commits or tags.

$ gpg --list-secret-keys --keyid-format LONG

Note: Some GPG installations on Linux may require you to use gpg2 --list-keys --keyid-format LONG to view a list of your existing keys instead. In this case you will also need to configure Git to use gpg2 by running git config --global gpg.program gpg2.

3. 检查命令输出以查看是否有 GPG 密钥对。 * 如果没有 GPG 密钥对,或者您不想使用任何可用于签名提交和标记的密钥对,则[生成新的 GPG 密钥](/articles/generating-a-new-gpg-key)。 * 如果存在现有的 GPG 密钥对并且您要将其用于签名提交和标记,则[将 GPG 密钥添加到 GitHub 帐户](/articles/adding-a-new-gpg-key-to-your-github-account)。

延伸阅读

问问别人

找不到要找的内容?

联系我们