Windowsでリモートリポジトリを複製しようとしていますが、これを行ったとき:
git clone git@github.com:organization/xxx.git
このエラーが発生しました:
error: cannot run ssh: No such file or directory
fatal: unable to fork
何か不足していますか?
ssh がインストールされていません (または検索パス内にありません)。
http 経由で github からクローンすることもできます。
git clone http://github.com/organization/xxx
GIT_SSH_COMMAND
間違った公開鍵を参照している可能性があります。
試す:
export GIT_SSH_COMMAND="ssh -i /home/murphyslaw/.ssh/your-key.id_rsa
それから
git clone git@github.com:organization/xxx.git
アンチウイルスが cygwin ssh バイナリをウイルス保管庫に移動し、その後復元した直後にこの問題が発生しました。
症状:
この特定のケースで ssh を再インストールする前の別のオプション:ssh
コマンド権限を確認してください
$ ls -al /usr/bin/ssh.exe
----rwxrwx+
$ chmod 770 /usr/bin/ssh.exe