Notka z serii do wglądu własnego, ale jeśli komuś się przyda to będę więcej niż zadowolony
Korzystam z repozytoriów na Githubie oraz Assembli i nie chciałem używać tego samego klucza ssh.
tworzymy plik ~/.ssh/config
# Podstawowe konto Host github.com HostName github.com User git IdentityFile ~/.ssh/id_rsa # Dodatkowy klucz do innego serwisu Host przyjazna-nazwa-nr-2 Hostname git.assembla.com IdentityFile ~/.ssh/id_dsa_second User git
w tym przypadku drugi klucz nazywa się id_dsa_second
później
exec ssh-agent bash ssh-add id_dsa_second
teraz pull, push, clone powinny działać.
ps. kiedyś postaram się lepiej opisać to rozwiązanie.