1. Adicionar a chave SSH no GitHub
Exiba a chave publica SSH:
cat ~/.ssh/id_ed25519.pub
No GitHub:
-
Clique na sua foto de perfil.
-
Abra
Settings. -
Na barra lateral, abra
Access. -
Clique em
SSH and GPG keys. -
Clique em
New SSH key. -
Em
Title, informe um nome para o dispositivo. -
Em
Key, cole o conteudo da chave publica SSH. -
Clique em
Add SSH key.
Para testar:
ssh -T git@github.com
2. Confirmar o email da chave GPG no GitHub
Antes de adicionar a chave GPG, o email usado na chave precisa estar confirmado na sua conta GitHub.
No GitHub:
-
Clique na sua foto de perfil.
-
Abra
Settings. -
Na barra lateral, clique em
Emails. -
Verifique se o email usado na sua chave GPG aparece na lista como confirmado.
Se ainda nao estiver confirmado, conclua a confirmacao antes de continuar.
3. Adicionar a chave GPG no GitHub
Exporte a chave publica GPG em formato ASCII:
gpg --export --armor "seu-email@exemplo.com"
Copie todo o bloco que comeca com -----BEGIN PGP PUBLIC KEY BLOCK----- e termina com -----END PGP PUBLIC KEY BLOCK-----.
No GitHub:
-
Clique na sua foto de perfil.
-
Abra
Settings. -
Na barra lateral, abra
Access. -
Clique em
SSH and GPG keys. -
Clique em
New GPG key. -
Em
GPG key, cole o conteudo da chave publica GPG. -
Clique em
Add GPG key.