2012-09-24 6 views
9

にクローンを作成しようとしたとき、私はWindows上でリモートリポジトリのクローンを作成しようとしていますので、私は、このやったとき:エラー:SSHを実行することはできません:そのようなファイルやディレクトリんが窓

git clone [email protected]:organization/xxx.git 

を、私はこのエラーを得た:

error: cannot run ssh: No such file or directory 
fatal: unable to fork 

私に何か不足していますか?あらかじめThanx。

答えて

15

sshをインストールしていない(または検索パス内にインストールしていない)。

あなたも、http経由でgithubのからクローンを作成することができます

git clone http://github.com/organization/xxx 
+0

HTTPはあまりにも動作しないか、どのように私は、SSHをしてくださいインストールすることができますか? – Malloc

+0

これはあなたのために働くはずです:http://sshwindows.sourceforge.net/ – Mark

+0

グーグルでは、私が 'cygwin'(私の場合です)を使った場合の方が簡単な方法を読んでいます。 – Malloc

2

ほとんどの場合、あなたのGIT_SSH_COMMANDは間違った公開鍵を参照しています。

試してみてください。そして、

export GIT_SSH_COMMAND="ssh -i /home/murphyslaw/.ssh/your-key.id_rsa 

git clone [email protected]:organization/xxx.git 
+0

同じエラーメッセージが表示されていましたが、PATHに 'ssh'がありません。 export GIT_SSH_COMMAND =/usr/bin/sshが修正されました。 –

関連する問題