Мне сложно сработать с Github (+ Netbeans).
Я хочу использовать ssh с git (в Windows 7), например, для фиксации или клонирования проекта, но я продолжаю получать это сообщение об ошибке:
$ git clone [email protected]: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/plink и указывая на свои исполняемые файлы, но все же такой же сообщение.
Когда я тестирую соединение, все работает нормально:
$ ssh -T [email protected]
Hi USER! You've successfully authenticated, but GitHub does not provide shell access.
Что я делаю неправильно? Имеет ли значение значение, если я делаю git init
в каталоге в первую очередь?
ИЗМЕНИТЬ:
Это не помогло:
установка GIT_SSH
в plink.exe
и добавление пути plink к PATH
** РЕДАКТИРОВАТЬ 2 **
результат команды с GIT_TRACE=2
$ GIT_TRACE=2 git clone [email protected]:XXX/AffableBean
trace: built-in: git 'clone' '[email protected]:XXX/AffableBean'
Cloning into 'AffableBean'...
trace: run_command: 'Plink.exe' '-batch' '[email protected]' 'git-upload-pack '\''XXX/AffableBean'\'''
error: cannot spawn Plink.exe: No such file or directory
fatal: unable to fork