Então, como mencionado aqui link , a solução alternativa (ou talvez este seja o protocolo padrão?) é usar ssh-add
.
$ ssh-add ~/.ssh/id_rsa
Enter passphrase for /home/adam/.ssh/id_rsa:
Depois de fazer isso, o seguinte comando carregou os arquivos para o repositório remoto:
$ git push origin master