gpt4 book ai didi

tortoisegit - git 工作正常但 tortoisegit 中止 "cannot spawn sh"+ "unable to fork"

转载 作者:行者123 更新时间:2023-12-02 17:31:35 26 4
gpt4 key购买 nike

我无法使用 tortoisegit 克隆或获取。输出窗口给出了这些错误:

error: cannot spawn sh: No such file or directory
fatal: unable to fork
git did not exit cleanly (exit code 128)

但是如果我运行输出窗口中显示的 git 命令行它运行良好
所以问题似乎出在乌龟的配置上?

一些信息:

  • 我使用 git 1.9.5 和 tortoisegit 1.8.15.0 没有问题。我升级到git-2.5.1,问题出现了。我回到 git-1.9.5,但问题仍然存在。
  • 存储库是本地网络机器上的一个目录。我不使用 ssh。
  • 我可以毫无问题地从互联网上的存储库中获取
  • 我重新安装了 tortoisegit 但没有成功...

您知道问题出在哪里吗?或者你知道如何清理 tortoisegit 的存储配置吗?

感谢您的帮助。

[编辑]
我刚刚更改了乌龟设置中的 git.exe 路径(settings/general/git.exe 路径)。它设置为 C:\Program Files\Git\bin\libexec\git-core。我将其更改为 C:\Program Files\Git\bin
它再次起作用。git.exe 有 4 个目录:

  • C:\Program Files\Git\bin
  • C:\Program Files\Git\cmd
  • C:\Program Files\Git\mingw64\bin
  • C:\Program Files\Git\mingw64\libexec\git-core

在 windows7 64 上,哪个与 tortoisegit 一起使用?
[/Edit]

最佳答案

git-2.5.1 的安装将 tortoisegit 的路径更改为 git.exe。再次将其设置为 C:\Program Files\Git\bin 对我来说是一个解决方案。

但我不知道为什么有4个git.exe,为什么安装设置错了...一个bug?

关于tortoisegit - git 工作正常但 tortoisegit 中止 "cannot spawn sh"+ "unable to fork",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32478980/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com