Acessando o Git da Assembla usando SSH + RSA

1

Acabei de criar um repositório no Assembla usando um repositório Git e segui a página "Introdução ao Git":

  1. Eu validei meu git user.email e user.name . Como também estou usando a conta no Github, o user.name é ligeiramente diferente entre as duas contas. (Isso pode ser um problema?)
  2. Gerei minhas chaves usando ssh-keygen -t rsa -C "<email address>" . Ambos os endereços de e-mail são os mesmos para o Github e o Assembla. Editar : e carregou o arquivo .pub no meu perfil Assembla.
  3. Adicionado o repositório remoto com git remote add origin [email protected]:<repository name>
  4. Feito um commit e enviado para remote master .

O habitual RSA me pediu para aceitar e confirmar o certificado, então o Ubuntu me avisou que a chave está bloqueada. Eu tentei minha senha sudo , minha senha Assembla ... nada funciona; Eu não posso ter acesso ao repositório remoto.

O que está acontecendo?

    
por Yanick Rochon 16.03.2015 / 16:01

1 resposta

1

Como um legado para minha falta de jeito na segunda-feira, a resposta é tão burra quanto:

O comando ssh-keygen -t rsa -C "<email address>" pede uma frase secreta. Se um valor for definido, essa frase secreta será o valor que deve ser inserido para "desbloquear" a chave.

Agora facepalm, todo mundo!

    
por Yanick Rochon 16.03.2015 / 18:53