Заметка о подводных камнях: решение проблемы мгновенного зависания Git Pull/SSH после включения OpenClash

Jarvis авг. 30, 2026

В повседневной разработке многие разработчики, чтобы ускорить загрузку зависимостей, настраивают на роутере OpenClash (например, ядро Clash Meta / Mihomo). Но после включения OpenClash вы можете столкнуться с очень странным явлением: операции через HTTPS работают нормально, но при выполнении git pull или git push (через SSH) всё бесконечно зависает, без каких-либо ошибок.


🔍 Диагностика и локализация проблемы

Когда git pull зависает, сначала посмотрите подробный лог рукопожатия SSH на стороне Windows с помощью команды:

ssh -vT git@github.com

Тогдашний вывод/зависание в терминале выглядело так:

Заметка о подводных камнях: решение проблемы мгновенного зависания Git Pull/SSH после включения OpenClash | Blog