致命:完全写入远程助手失败:无效参数完成

时间:2013-12-17 04:52:19

标签: git github

这个问题让我发疯,我已经在Win 64bit上安装了Git Exensions,GitHub甚至SourceTree,但我无法拉/推任何东西,总是收到波纹管错误。我可以克隆公共回购,但后来我尝试同步我再次陷入困境。

"C:\Program Files (x86)\Git\bin\git.exe" pull --progress "origin" 
fatal: Full write to remote helper failed: Invalid argument
Done

SourceTree错误

git -c diff.mnemonicprefix=false -c core.quotepath=false fetch origin
fatal: Full write to remote helper failed: Invalid argument

Completed with errors, see above.

谢谢

1 个答案:

答案 0 :(得分:1)

我在“Git push gives Error reading command stream”中提到了该错误消息的来源。

  • 如果它仅限于特定的回购,它可能是远程方面的问题(就像GitHub在维修某些回购站时遇到问题)
  • 如果是任何回购,请检查您的防病毒软件,看它是否阻止git.exe,如this answer
  • 当远程仓库在其配置中设置receive.denyNonFastForwards时,您还可以看到该错误消息(如this comment中所示)。

我建议安装的Git不能与GUI一起使用 我们的目标是查看由OP %PATH%引用的the portable one在GUI应用程序调用时效果更好。

OP Jim commented

  

它部分解决了我的问题   SourceTree在重新下载便携式Git后开始工作。