相关疑难解决方法(0)

连接到Github时"无法生成ssh",但ssh -T git@github.com有效吗?

我很难获得Github(+ Netbeans工作).

我想在git(在Windows 7上)使用ssh,例如,提交或克隆项目,但我不断收到此错误消息:

$ 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
Run Code Online (Sandbox Code Playgroud)

注意:现在,我的GIT_SSH环境变量指向C:\Program Files (x86)\Git\bin\ssh.exe,但我也试过C:\Program Files (x86)\Git\bin,完全擦除它,指向putty的/ plink的文件夹,并指向它们的可执行文件,但仍然是相同的消息.

当我测试连接时,一切正常:

$ ssh -T git@github.com
Hi USER! You've successfully authenticated, but GitHub does not provide shell access.
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?如果我git init首先在目录中执行此操作会有所不同吗?

编辑:

这没有帮助:

设置GIT_SSHplink.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 …
Run Code Online (Sandbox Code Playgroud)

git ssh version-control github

18
推荐指数
5
解决办法
3万
查看次数

标签 统计

git ×1

github ×1

ssh ×1

version-control ×1