Eu adicionei um alias ssh para usar um par de chaves diferente para um determinado domínio. A chave não tem uma frase secreta. Eu tinha seguido as instruções no link e no final adicionou a chave ssh com ssh-add.
Mais tarde, reiniciei e a chave não estava mais funcionando - uma busca do git do console no repositório usando o alias falhou com um erro de permissão. Eu olhei para ssh-add -l e notei que a chave não estava mais lá. Eu olhei ssh-add não é persistente entre reinicializações para entender como consertar isso - mas parecia de link que se eu não tiver uma frase secreta, não preciso fazer isso.
Existe algo que eu possa fazer para não precisar adicionar a chave ao ssh-agent - ou uma maneira fácil de adicioná-lo permanentemente?
Atualização: minha .ssh / config é:
VisualHostKey=yes
Host myproject
HostName bitbucket.org
IdentityFile ~/.ssh/myproject
Host *
User yehosef