ログインサーバー経由でしか接続できないサーバーに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 をインストールする必要があります。nc
gitserver
loginserver