Vou partir da idéia de que é a primeira vez utilizando Github no seu computador, então a primeira coisa será
Acesse o seu github ou crie uma conta
Agora você deve instalar o git em seu computador acesse o link https://git-scm.com/
Após instalado vamos para as configurações iniciais que consiste em efetuar as configurações globais primeiro, use os dois comandos abaixo para configurar seu nome de usuario e email, use o mesmo e-mail do github
-
git config –global user.name “Fulano de Tal”
-
git config –global user.email fulanodetal@exemplo.br
Agora use este comando para configurar o seu editor preferencial
-
git config –global core.editor emacs
E caso queira verificar todas as configurações setadas basta aplicar o comando
-
git config –list
Agora preste atenção porque vamos gerar uma chave SSH e depois adicionaá-la ao agente, esta chave ssh vai linkar o nosso git a sua conta do github, para gerar a chave use o comando abaixo:
-
$ ssh-keygen -t ed25519 -C “your_email@example.com“
Para sistemas legados utilize este comando
-
$ ssh-keygen -t rsa -b 4096 -C “your_email@example.com“
Para sistema windows
Você vai precisar apenas acessar o path Disco Local (C:) > Usuários > Seu Nome > .ssh
Caso você não veja a pasta .ssh você vai precisar exibir os arquivos ocultos, aí ela vai aparecer
Dentro desta pasta você vai ver dois arquivos o que você deve abrir com o bloco de notas será o arquivo público, geralmente é o ultimo arquivo
Após abrir o bloco de notas, copie todo o conteúdo dele.
Para sistema Linux
Agora siga os passos e instruções que você não terá nenhum problema em conseguir gerar sua chave ssh, após gerada sua chave estará no diretório ~/.ssh
Já que a chave foi criada rode o comand pbcopy < ~/.ssh/id_rsa.pub este comando vai copiar a chave ssh para a área de transferência.
Se o comando não funcionar, você vai ter que navegar até este path e depois abrir o arquivo .pub no seu editor de texto copiar o conteudo dele e seguir para o proximo passo.
Após o procedimento acima
Agora preciso que você abra o seu github e vá em configurações > SSH e chaves GPC após é só criar uma nova chave ssh e colar dentro do campo a sua chave ssh copiada, veja imagem abaixo:



