Skip to content

Instantly share code, notes, and snippets.

@PetrovStark
Last active July 13, 2018 12:11
Show Gist options
  • Save PetrovStark/ec5f66534414b078a26561b9c2b99c19 to your computer and use it in GitHub Desktop.
Save PetrovStark/ec5f66534414b078a26561b9c2b99c19 to your computer and use it in GitHub Desktop.
//COMO RESOLVER O PROBLEMA PERMISSION DENIED(PUBLICKEY) DO GIT
// 1 - Digite o seguinte comando no GIT BASH, informando
// no lugar de "seu_email@email.com", o e-mail da sua conta
no github, se não criou uma ainda, crie e prossiga neste passo.
$ ssh-keygen -t rsa -C "seu_email@email.com"
// 2 - Dê enter quando aparecer a seguinte mensagem,
Generating public/private rsa key pair.
Enter file in which to save the key (/c/Users/micro/.ssh/id_rsa):
//assim o nome do arquivo que vai gerar a chave pública permanece padrão
// 3 - Defina uma paraphrase (senha) para seu acesso a essa chave,
//confirme a senha no comando seguinte, toda alteração importante
//que vc fizer nos repositórios só será confirmada no github após
//digitá-la, é uma medida recomendável para projetos grandes,
//caso não seja do seu interesse, apenas deixe em branco.
// 4 - Agora você deve acessar o id_rsa.pub no caminho C:/Users/micro/.ssh/id_rsa.pub , o arquivo com a sua
//chave pública, (MUITA ATENÇÃO, ESSA CHAVE DÁ ACESSO A TODO O SEU
REPOSITÓRIO) copie todo o conteúdo desse arquivo.
//5 - Entre em www.github.com e procure por "Settings" no ícone com
//sua foto de perfil, feito isso, procure agora por "SSH and GPG Keys",
//depois clique no botão "new SSH key".
//6 - Informe um título qualquer que identifique sua chave, e no quadro
//"Key" cole o conteúdo que você copiou no id_rsa.pub, clique em "add SSH key".
//7 - Agora tente fazer qualquer alteração no repositório, verifique se deu tudo certo.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment