Executando verificação de segurança...
1
Carregando publicação patrocinada...
1

Criar e copiar chave SSH local

Caso haja preguiça de assitir ao vídeo, execute os comandos abaixo:

  • $ ssh-keygen
    • necessário apenas caso ainda não possua uma chave
    • esse comando aceita alguns argumentos e algumas possibilidades como senha, mas eu só usei uma vez para testar;
  • $ cat ~/.ssh/id_rsa.pub
    • Saída esperada parecida com isso
    $ cat ~/.ssh/id_rsa.pud
    ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQCwwY1hKIj4FHQ0ZFt0GEiiRQeMQLf5K5xP7qsRs4xt8lbPit6lMaro0Xq1tVSZcQcigUgeTNPejh82gvqnJv6ybUXSJHL4MLxsDTAbfcP3sRqgDI1M9usI4t+sE1/dRjXqQJqW4EE4pDlJf97cGC4GJmsbRykH99kLfkpiPi/orhWWm7SSgl7VywGBPNH/5lha5xO1PN/IlHAINgDFCGzp6UtUrQf5v4up2kdlq5zupnx6ZQA1knCPK086CUweDXsewX5YEvc5JhOc/jDTnbEu4TV5fOX1DMDGNiB0l3A3MDKcUPNt9Ngkv7HYBt3WROgbtaKBjVZxEVpiLFuiPOuc4Uv86toG68N63HZBVKcgYfuUM01zGo9Re2A9A1rA3TLRIeZmMD/DDojInkhkJINKRGgcX/ArezT+gP5Ii2DuYjRVfWKQOVLOUNBNs5e8uPCm/Wl/TXJGnaEDOwqvrQLCEJam5LFkitF/KZk0uCGKeldfhVNUTEBVjruNbHTO6n8= usuario@nome-do-seu-pc
    
  • Copie e guarde para os próximos passos.

Registrar chave no GitHub

  • Acesse sua conta no github;
  • Clique no avatar no canto superior direito;
  • Clique em settings ou configurações;
  • No menu à esquerda clique em SSH and GPG keys ou SSH e GPG keys;
  • Clique em New SSH key ou Nova chave SSH;
  • Insira um Title ou Título à sua chave - normalmente eu uso nome-do-usuario@nome-do-pc;
  • Cole o texto copiado anteriormente no campo Key ou Chave;
  • Clique em Add SSH key ou Adicionar chave SSH;

Tá-dá!

Pronto, agora vc consegue fazer git push de qualquer diretório contanto que esteja logado com o usuário com o qual realizou a primeira parte dos passos.