- git config --global user.name "USER"
- git config --global user.email EMAIL
Obs: Onde tem user e email, substituir pelo seu usuário e email respectivamente
Criação de um novo par de chaves rsa.
- ssh-keygen -t ed25519 -C "[email protected]"
- ssh-keygen -t rsa -b 4096 -C "[email protected]"
O ssh-agent é um gerenciador de chaves ssh. Para que a conexão funcione, devemos adicionar a chave privada nesse gerenciador. Para isso vamos executar os códigos:
- eval $(ssh-agent -s)
- ssh-add ~/.ssh/id_ed25519
- clip < ~/.ssh/id_ed25519.pub
- cat ~/.ssh/id_ed25519.pub
- pbcopy < ~/.ssh/id_ed25519.pub
- Abra o Github e vá no ícone de perfil > Settings, no canto superior direito.
- Na barra lateral de configurações do usuário, clique em "SSH and GPG keys".
- Clique no botão "New SSH key"
- No campo "Título", adicione um rótulo descritivo para a nova chave. Por exemplo, se estiver usando seu computador pessoal, você pode chamar essa chave de "Computador pessoal".
- Cole a chave pública que está na área de transferência no campo "Chave".
- Clique em "Add SSH key" e pronto!
- Executar o seguinte comando: ssh -T [email protected]
- Aguardar as mensagens. Digitar "yes" para continuar.
- Verifique se a mensagem resultante contém seu nome de usuário e o sucesso da sua autenticação.