msys git 导致 "fatal: Unable to create 'c:/xxx/.git/refs/remotes/origin/"failed-to-sent".lock ': Invalid argument" 错误

msys git causing "fatal: Unable to create 'c:/xxx/.git/refs/remotes/origin/"failed-to-sent".lock ': Invalid argument" error

我已经 git version 1.9.5.msysgit.0 安装了正确的配置,但在提取代码时仍然出现此错误?

我在 develop 分支

上尝试了 git pull
fatal: Unable to create 'c:/xxxx/.git/refs/remotes/origin/"failed-to-sent".lock
': Invalid argument
Unexpected end of command stream

但是当我这样做时 git pull origin develop,一切都很好。

有什么想法,为什么?

引号字符不是 Windows 的有效文件路径;您已将您的来源命名为 "failed-to-sent"(可能不是 failed-to-sent),因此 Git 命令将无法保存与该来源关联的任何文件。您可以使用 git origin --rename 命令修复此问题,或者您可以只编辑 .git/config 文件来修复其中的拼写错误。

删除那个分支 -> git push origin --delete \"failed-to-sent\"