Como usar a chave SSH para confirmar como colaborador no GitHub?

3

Sou colaborador em um repositório particular do Github (de propriedade de outra pessoa) e, embora tenha adicionado uma chave SSH à minha própria conta do GitHub, que me permite autenticar ao acessar meus próprios repositórios, ele sempre me pergunta password quando tento acessar o repositório no qual sou apenas um colaborador.

Você tem alguma ideia de por que não me autentica com minha chave SSH?

Eu tentei adicionar minha chave como uma "chave de implantação" ao repositório compartilhado em si, mas o GitHub sempre rejeita meu envio, com a mensagem de erro "A chave já está em uso".

Meu controle remoto parece com o seguinte:

$ git remote -v
origin  https://[email protected]/example-owner/example-project.git (fetch)
origin  https://[email protected]/example-owner/example-project.git (push)
    
por JellicleCat 16.10.2014 / 17:54

1 resposta

5

Você adicionou o repositório do github como HTTPS em vez de via SSH, sua URL deve ser parecida com esta

[email protected]: exemplo-proprietário / exemplo-projeto.git

Se você verificar a direita do repo no github, deverá ver opções para obter o via HTTPS, SSH ou subversão .

    
por 03.11.2014 / 21:56