git.exe拉错误:无法生成git:参数无效

too*_*uur 17 git tortoisegit

我的错误与图片上的错误完全相同.

在此输入图像描述

尝试各种设置,谷歌搜索,重新安装.Git pull在TortoiseGit中不起作用,但我可以提交并推送.

我在网络选项卡中有ssh客户端.我还能尝试什么?

MrT*_*Tux 13

更新:

Git for Windows 2.16.1(4)已经发布,应该解决这个问题:https://github.com/git-for-windows/git/releases


老答案:

这是Git for Windows 2.16.1(2)和2.16.1(3)中的一个已知问题:https://github.com/git-for-windows/git/issues/1481

唯一的解决方法是使用Git for Windows 2.16.1(下载)(或更早版本; 2.16.0还有其他关键问题:TortoiseGit恢复失败 - 无法恢复本地更改).

只是为了笔记,TortoiseGit中的bug报告:https://gitlab.com/tortoisegit/tortoisegit/issues/3156

PS:对于Windows的Git> = 2.16,您至少需要TortoiseGit 2.5.7(参见/sf/answers/3392019361/).


小智 5

我回滚到版本2.16.0,问题已经消失. 适用于Windows 2.16.0的Git(2)

  • 这对我有用,谢谢.问题出现在2.16.1.windows.2.我将它恢复到2.16.1.windows.1,事情是固定的. (2认同)