Github(+ Netbeans)を動作させるのに苦労しています。
gitでsshを使用して(Windows 7の場合)、たとえばプロジェクトをコミットまたはクローンしたいのですが、次のエラーメッセージが表示され続けます:
$ git clone git@github.com:USER/PROJECTNAME.git
error: cannot spawn C:\Program Files (x86)\Git\bin\ssh.exe: No such file or directory
fatal: unable to fork
注:今のところ、私のGIT_SSH
環境変数はを指してC:\Program Files (x86)\Git\bin\ssh.exe
いますがC:\Program Files (x86)\Git\bin
、それを完全に消去し、putty's / plink'sフォルダーを指して、それらの実行可能ファイルを指していますが、それでも同じメッセージです。
接続をテストすると、すべてが正常に機能します。
$ ssh -T git@github.com
Hi USER! You've successfully authenticated, but GitHub does not provide shell access.
私は何が間違っているのですか?git init
そもそもディレクトリでを行うと違いはありますか?
編集:
これは役に立ちませんでした:
plinkのパスをに設定GIT_SSH
して追加するplink.exe
PATH
**編集2**
コマンドの結果GIT_TRACE=2
$ GIT_TRACE=2 git clone git@github.com:XXX/AffableBean
trace: built-in: git 'clone' 'git@github.com:XXX/AffableBean'
Cloning into 'AffableBean'...
trace: run_command: 'Plink.exe' '-batch' 'git@github.com' 'git-upload-pack '\''XXX/AffableBean'\'''
error: cannot spawn Plink.exe: No such file or directory
fatal: unable to fork