tohokuaikiのチラシの裏

技術的ネタとか。

GitでsshでCloneしようとして、ポートを変えてるとだめだった。なぜ?

gitでSSH経由でClone

$ git-clone ssh://smbuser@xxx.xxx.xxx.xxx:8822/var/git/hogehoge hogehoge

でいけるかなと思ったら、

ssh: ssh: Name or service not known
fatal: unexpected EOF
fetch-pack from 'ssh://smbuser@xxx.xxx.xxx.xxx:8822/var/git/hogehoge' failed.

ってエラーが出た。


んー、って思って、SSHサーバ側のportをデフォルトの22にしたらつながった。

ポートの指定方法が悪いってこと?

ワケわからん。

クライアントはdebian etchのgitfmうーん。なぞ。

あぁ!debianのgitのバージョンが1.4.4.4って古い!!これかなぁ・・・・。