Podczas korzystania z GIT mam problemy z używaniem GIT przez SSH , a ponieważ działa dobrze zarówno w pracy, jak iw domu z innym modemem, to oczywiście mój modem domowy działa. Nie mam problemów z połączeniem przez HTTP.
Zakładam, że jest to problem z SSH, ale nie jestem ekspertem w bezpośrednim korzystaniu z niego. Czy jest jakieś polecenie, które mogę uruchomić, które konfiguruje połączenie „testowe” i informuje mnie dokładnie, kiedy i gdzie wzdłuż linii występuje problem?
Prawie wszystkie „większe” polecenia (takie jak fetch, clonelub pushz dużą ilością danych) z git(nawet gdy są uruchomione -v) po prostu „zawieszają się” w trakcie zdalnego łączenia się bez wskazania, dlaczego przestały, więc nie są przydatne .
Czy jest jakiś sposób, aby uzyskać więcej informacji na temat tego, co dzieje się w połączeniu SSH?
GIT_SSH_COMMAND="ssh -v" git clone examplemogę debugować wersję SSH, zostanie wydrukowana poCloning intowiadomości, ale nie powiedzie sięgit clone. Po usunięciuGIT_SSH_COMMANDdziała. W końcu służył celowi.