Miałem problem w Ubuntu 13.10 i 12.10, w którym próba połączenia z githubem (git clone / pull / push lub cokolwiek innego) zakończyła się niepowodzeniem bez wyjścia.
Sprawdziłem mój katalog /.ssh pod kątem config
wszelkich kluczy ssh. Nie miałem pliku konfiguracyjnego, a kluczem ssh id_rsa
był ten sam, który był aktywny na moim koncie github.com.
Próbowałem pingować serwery github i też byłem w stanie.
Postępowałem zgodnie z przewodnikiem github, aby debugować sytuację - to sugeruje
ssh -T -v git@github.com
Wyjście zatrzymuje się na:
debug1: sending SSH2_MSG_KEX_ECDH_INIT
debug1: expecting SSH2_MSG_KEX_ECDH_REPLY
Każdy ma rozwiązanie, które pozwala mojej git pull / push itp. Działać.