我正在使用安装有 git version 1.9.5.msysgit.0 的 Windows 8 计算机,向托管在 HTTPS 上的 TFS Git 存储库推送。
当我推送任何文本文件时,一切都正常。但是推送某个 .jpg 文件时,git 卡在 POST git-recieve-pack 上,并输出以下内容:
$ git push -v
Pushing to https://tfs.ourcompanyn.com/tfs/DefaultCollection/Prototypes/_git/TestProject
Counting objects: 11, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (5/5), done.
Writing objects: 100% (5/5), 59.76 KiB | 0 bytes/s, done.
Total 5 (delta 3), reused 0 (delta 0)
POST git-receive-pack (61329 bytes)
它保持不变,不再改变
我们使用wincred作为凭证助手,并且我已经检查了身份验证是否有效。此外,我可以推送代码。只是一些.jpeg文件会出现这个问题。
CMYK / RGB是否是一个问题? https与git和tfs一起使用是否有问题?
编辑:我已经尝试增加http.postbuffer,如此帖子中所述。
git config http.postBuffer 524288000