Como gerar e adicionar o SSH a conta do GitHub

O SSH Adiciona uma camada extra de segurança, com isso é possível acessar e gravar dados em repositórios do GitHub.

Gerar uma nova chave SSH

Gere uma chave SSH usando seu e-mail.

ssh-keygen -t ed25519 -C "seu@email.com"

Inicie o ssh-agent em segundo plano.

eval "$(ssh-agent -s)"

Adicione sua chave SSH privada ao ssh-agent.

ssh-add ~/.ssh/id_ed25519

Adicionar a chave criada ao GitHub

  1. Acesse sua conta no GitHub
  2. Vá para Settings depois SSH and GPG keys
  3. Clique em New SSH key
  4. No campo “Title”, adicione uma etiqueta descritiva para a nova chave.
  5. Copie o output cat id_ed25519.pub e cole para o campo de Key.

Identificação para os commits do GitHub

git config --global user.name "Seu nome"
git config --global user.email "seu@email.com"

Testar a conexão SSH com o GitHub

ssh -T git@github.com

Referências