ログインサーバー経由でしか接続できないサーバーにgitリポジトリがあります。私は通常、次のコマンドで ssh を gitserver に接続します。
ssh loginserver -t ssh gitserver
動作するリモートリポジトリを取得するために、これを git でも使用できますか?
ありがとう
に接続するときはいつでもこれを行うように SSH を構成できます。Gitgitserverが SSH を呼び出すときも同様です。次のスタンズを に挿入し.ssh/configます。
Host gitserver
Hostname gitserver.full.domain.name
ProxyCommand ssh -q loginserver nc %h %p
ssh gitserverに接続して(netcat)loginserverを実行し、 に到達します。明らかに、これを機能させるには netcat をインストールする必要があります。ncgitserverloginserver