Git push在POST git-receive-pack上挂起

时间:2015-06-12 09:19:03

标签: image git tfs git-push

我在Windows 8计算机上使用git版本1.9.5.msysgit.0推送到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 in this post

git config http.postBuffer 524288000

1 个答案:

答案 0 :(得分:12)

当前版本中的msysgit和curl会出现问题。通过HTTPS处理身份验证存在问题:

此处记录: https://github.com/msysgit/git/issues/349

解决方案: 安装Git for Windows 2.x

的预发行版

<强>更新

发布了适用于Windows的2.5.1版,因此请使用该版本。 https://git-scm.com/download/win