我使用的是 GitKraken 7.4.0。在 Windows 10 和 Unity 2019.3 上,我们使用 GitLab。在推送和 pull 提交时,一切通常都工作正常,但由于我需要提交动画,目前我有很多 PNG。每当我尝试提交这些内容时,我都会收到“无法写入 block header :服务器返回无效或无法识别的响应。”
这发生在我需要提交几行语音时。如果我将文件减少到更少的提交,它就可以正常工作。例如:如果我尝试推送 200 个 PNG(它们不大,大约 600kb),我会收到错误。但如果我用 50 个 PNG 提交四次,它就可以工作。
有没有办法解决这个问题,因为每次分解数百个PNG非常麻烦。我已经考虑过将文件上传到 Google 云端硬盘,以便其他人可以在那里下载它们,但这同样令人烦恼。
如有任何帮助,我们将不胜感激。非常感谢!
最佳答案
我也有同样的行为,看来这个问题是由 GitKraken 引起的。 我正在使用 GitKraken (8.8.0),但不使用 Unity。
我不知道是什么原因导致了这个问题,但我的解决方案是从终端推送:
git push origin master
关于GitKraken:推送许多文件时出错( block 头问题),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64801544/