2011-01-03 9 views
4

簡単な質問です。私はgitクライアントとしてopenSSHとmsysgitを使用しています。私はパテのような他のsshクライアントを使いたくない。 GIT Bashから、私はssh -p XXXXを使って私のサーバに正常に接続しました。私のような何かをしようとすると、msysgit用にwindowsでopensshポートを設定する

は、残念ながら:GitのBashの

git clone [email protected]:reponame.git 

を私が取得:

ssh: connect to host SERVER port 22 failed. 

にはどうすればmsysgitがでopensshの実行を開こうとするSSH接続を行うことができます別のポート?

私はLinuxでこのようなことが/ etc/ssh/ssh_configファイルにあることは知っていますが、この場合はどうすればいいでしょうか?前もって感謝します。

答えて

6

gitがssh://

ssh://[[email protected]]host.xz[:port]/path/to/repo.git/ 

注そこでのポートのための次の構文をサポートしています。

+0

お返事ありがとうございました。私が試してみたら:git clone user @ host:port/pathtorepo.gitまだポート22のエラーが出ます。私はGit Bashで作業中です – Lefteris

+0

@lefteris、 'git clone ssh:// user @ host:port/pathtorepo.git'を試してください –

+0

ありがとうalex!それは働いた!!!!!これは亀のようにも働く。最後にgitの設定が終了します。大きな男の男の笑顔:) – Lefteris

関連する問題