Olá! No momento, esta página ainda está sendo desenvolvida ou traduzida. Para obter as informações mais recentes, acesse a documentação em inglês.
Versão do artigo: Enterprise Server 2.15

Esta versão do GitHub Enterprise será descontinuada em Esta versão do GitHub Enterprise foi descontinuada em 2019-10-16. No patch releases will be made, even for critical security issues. 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.

Associar um e-mail à chave GPG

Sua chave GPG deve ser associada a um e-mail verificado do GitHub Enterprise que corresponda à identidade do committer.

Se você estiver usando uma chave GPG que corresponda à identidade do committer (autor do commit) e ao endereço de e-mail associado à conta do GitHub Enterprise, você poderá começar a assinar commits e tags.

  1. Abra Terminal (Terminal)Terminal (Terminal)Git Basho 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.

1. From the list of GPG keys, copy the GPG key ID you'd like to use. In this example, the GPG key ID is `3AA5C34371567BD2`:
$ gpg --list-secret-keys --keyid-format LONG
  /Users/hubot/.gnupg/secring.gpg
  ------------------------------------
  sec   4096R/3AA5C34371567BD2 2016-03-10 [expires: 2017-03-10]
  uid                          Hubot 
  ssb   4096R/42B317FD4BA89E7A 2016-03-10
  1. Insira gpg --edit-key GPG key ID, substituindo a ID da chave GPG que deseja usar. No seguinte exemplo, a ID da chave GPG é 3AA5C34371567BD2:

    $ gpg --edit-key 3AA5C34371567BD2
  2. Digite gpg> adduid para adicionar os detalhes da ID do usuário.

    $ gpg> adduid
  3. Siga as solicitações para fornecer seu nome verdadeiro, endereço de e-mail e quaisquer comentários. Você pode modificar as entradas escolhendo N, C ou E.

    Real Name: OctocatEmail address: octocat@github.comComment: GitHub keyChange (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit?
  4. Digite O para salvar as seleções.
  5. Insira a frase secreta da sua chave.
  6. Digite gpg --armor --export GPG key ID, substituindo a ID da chave GPG que deseja usar. No seguinte exemplo, a ID da chave GPG é 3AA5C34371567BD2:

    $ gpg --armor --export 3AA5C34371567BD2# Imprime a chave GPG, no formato ASCII armor
  7. Faça upload da chave GPG adicionando-a à sua conta do GitHub.

Leia mais

Pergunte a uma pessoa

Não consegue encontrar o que procura?

Entrar em contato