Під час використання GIT у мене є проблеми з використанням GIT через SSH , і оскільки він працює чудово як на роботі, так і вдома з іншим модемом, явно мій домашній модем працює над цим. У мене немає проблем з підключенням через HTTP.
Отже, я припускаю, що це проблема SSH, але я не знаю, як безпосередньо її використовувати. Чи є якась команда, яку я можу запустити, яка встановлює "тестове" з'єднання, і дає мені знати, коли і де уздовж лінії виникає проблема?
В основному всі "більші" команди (такі як fetch
, clone
або push
з великою кількістю даних) з git
(навіть при запуску з -v
) просто "зависають" посередині підключення віддалено, не вказуючи, чому вони зупинилися, тому вони не мають користі. .
Чи можна отримати детальнішу інформацію про те, що відбувається в SSH-з'єднанні?
GIT_SSH_COMMAND="ssh -v" git clone example
я можу налагодити версію SSH, вона надрукується післяCloning into
повідомлення, але не вдаєтьсяgit clone
. Після того як яGIT_SSH_COMMAND
його видалюю, він працює. Зрештою, послужили меті.