Lorsque j'utilise GIT, j'ai du mal à utiliser GIT sur SSH , et comme cela fonctionne très bien, que ce soit au travail ou à la maison avec un modem différent, c'est évidemment mon modem à la maison qui fonctionne. Je n'ai aucun problème à me connecter via HTTP.
Donc, je suppose que c'est un problème SSH, mais je ne suis pas un expert pour l'utiliser directement. Existe-t-il une commande que je peux exécuter qui établit une connexion "test" et me permet de savoir exactement quand et où le long de la ligne le problème survient?
Presque toutes les commandes "plus grandes" (telles que fetch
, clone
ou push
avec beaucoup de données) de git
(même lorsqu'elles sont exécutées -v
) se "suspendent" juste au milieu d'une connexion à distance, sans indication de la raison pour laquelle elles ont été arrêtées, elles sont donc inutiles. .
Est-il possible d'obtenir plus de détails sur ce qui se passe dans la connexion SSH?
GIT_SSH_COMMAND="ssh -v" git clone example
je peux déboguer la version SSH, elle est imprimée après leCloning into
message, mais échoue àgit clone
. Après je retireGIT_SSH_COMMAND
ça fonctionne. En fin de compte, servi l'objectif.