Git扩展"功能未实现"

jws*_*jws 7 windows git git-extensions git-for-windows

我正在尝试在新的Windows 7机器上使用Git Extensions.我以前做了很多次,但从未遇到过这个问题.

Git Bash正在工作,我成功地克隆了一个存储库.

但是转到Git Extensions,打开repo并执行pull会给我以下错误消息:

"C:\Program Files (x86)\Git\bin\git.exe" pull --progress "origin"
error: cannot spawn git: Function not implemented
Done

Press Enter or Esc to close console...
Run Code Online (Sandbox Code Playgroud)

我的设置非常普通.Git Extensions启动检查所有通过.(这与常见的无效路径问题类似,但问题不同.)

你知道导致这个问题的原因吗?

pok*_*oke 5

新版本,Git for Windows 2.16.1(3)Git for Windows 2.16.1(4)修复了这个回归:

2.16.1(3)错误修复

  • 如果http.sslBackend未配置(例如,在便携式Git或MinGit中),则提取/推送操作不再崩溃.
  • 在Windows 7及更早版本中,Git for Windows v2.16.1(2)不再能够生成任何进程(例如,在获取/克隆期间).这个回归已得到修复.
  • v2.16.1(2)中的Perl升级打破了git send-email; 这通过更新Net-SSLeay Perl模块得到修复.

第二个要点中提到的回归正是这个问题的错误.

不幸的是,有一个关于产生过程的缺失问题,然后在随后的第四个版本中得到修复:

2.16.1(4)错误修复


请注意,下载上https://git-scm.com/download/win可能没有更新然而,所以你需要下载它从gitforwindows.org从,或直接在GitHub上发布网页.

之后,您可以验证您确实运行了git --version应该报告的新版本git version 2.16.1.windows.4.