У меня есть решение этой конкретной проблемы.Я предполагаю, что вы уже успешно подключились к вашему серверу через простой SSH-клиент (т.е. PuTTY)?С PuTTY вы можете легко настроить ssh-соединение через любой тип прокси (например, HTTP, SOCKS, Telnet, ..)
Теперь вы можете указать локальный «туннель» (переадресация порта SSHправило) так: L22 127.0.01: 22 (см. приложение).Если вы используете командную строку ssh, добавьте следующую опцию: -L 22: 127.0.01: 22.
Так что теперь, как только ваш терминал открыт и работает, выВы сможете получить доступ к вашему git-серверу через сервер url: ssh: //git@127.0.0.1.
Если ваш локальный порт 22 занят, вы можете определить туннель на другом порту.т.е. если 44 не занят: L44 127.0.0.1:22.URL для использования в SparkleShare становится ssh: //git@127.0.0.1: 44.
Но это обходной путь.Я ищу лучшее решение.