Esta versão do GitHub Enterprise foi descontinuada em 2021-06-09. Nenhum lançamento de patch será feito, mesmo para questões críticas de segurança. Para obter melhor desempenho, melhorar a segurança e novos recursos, upgrade to the latest version of GitHub Enterprise. Para ajuda com a atualização, contact GitHub Enterprise support.

Verificar se há chaves GPG

Antes de gerar uma chave GPG, você pode verificar se há outras chaves chave GPG.

Algoritmos de chave GPG suportados

GitHub Enterprise Server suporta vários algoritmos de chave GPG. Se você tentar adicionar uma chave gerada com um algoritmo não suportado, você pode encontrar um erro.

  • RSA
  • ElGamal
  • DSA
  • ECDH
  • ECDSA
  • EdDSA

Observação: O GPG não vem instalado por padrão no macOS ou Windows. Para instalar ferramentas de linha de comando GPG, consulte a página de download da GnuPG.

  1. Abra TerminalTerminalGit Bash.

  2. Use the gpg --list-secret-keys --keyid-format=long command to list the long form of the GPG keys for which you have both a public and private key. Uma chave privada é necessária para assinar commits ou tags.

    $ gpg --list-secret-keys --keyid-format=long

    Nota: Algumas instalações GPG no Linux podem exigir que você use gpg2 --list-keys --keyid-format LONG para visualizar uma lista de suas chaves existentes. Neste caso você também precisará configurar o Git para usar gpg2 executando git config --global gpg.program gpg2.

  3. Verifique a saída do comando para ver se você tem um par de chaves GPG.

Leia mais