Jak używać tunelu SSH do przesyłania dalej protokołu git? [Zamknięte]

Wiem, że podobne pytania były zadawane wiele razy. Ale wszystko, co mogę znaleźć, to odpowiedzi na temat konfiguracji serwera proxy dla protokołów http lub ssh. Oto sytuacja. Z jakiegoś powodu repozytorium git na gitorious muszę sklonować nie zezwala na http lub ssh. Kiedy używam „git clone”http://gitorious.org/.... "Mam" ... / refs nie znaleziono: czy uruchomiłeś git update-server-info na serwerze? "Błąd. Jeśli użyję" git clone ssh: //[email protected]/ .. . ", Dostałem" fatalny: zdalny koniec niespodziewanie odłożył słuchawkę "błąd (prawdopodobnie powinienem winić android" repo "za to, ponieważ mogę zrobić git clone bezpośrednio, ale nie przez" repo sync "). testy są wykonywane bez zapory ogniowej.)

Moje pytanie brzmi: jak skonfigurować tunel SSH, aby używał protokołu git za firewallem. W szczególności muszę zrobić „git clone git: //gitorious.org / ...” (nie ssh: //, nie http: //) za firewallem. Dzięki!

questionAnswers(1)

yourAnswerToTheQuestion