- No terminal, introduzir o comando abaixo.
ssh-keygen -t ecdsa-
Primir ENTER em todas as perguntas seguintes.
-
Foi criada uma pasta .ssh que contem dois ficheiros: id_ecdsa (chave privada) e id_ecdsa.pub (chave pública). É possível verificar a sua criação usando os comandos abaixo.
cd .ssh
ls -al-
Fazer Login na conta GitHub no Browser.
-
No canto superior direito, clicar no Ícone do perfil e, de seguida, selecionar Definições.
-
Nas opções do lado esquerdo, escolher SSH and GPG keys.
-
Debaixo do menu SSH Keys, escolher New SSH Key.
-
Colocar o conteúdo do ficheiro id_ecdsa.pub em Key e definir um Title (apenas servirá para ajudar distinguir as chaves SSH, no caso de haver mais do que uma).
-
Após selecionar Add SSH Key deverá aparecer criada a chave associada ao título escolhido.
-
Pode ser necessário definir o git local do computador. Para isso, basta executar os comandos abaixo no terminal.
git config --global user.name "Name Example"
git config --global user.email example@email.com