我的git推送在完成推送后被挂起。我要去 git推

Counting objects: 51, done.
Delta compression using up to 2 threads.
Compressing objects: 100% (47/47), done.
Writing objects: 100% (47/47), 27.64 MiB | 6.47 MiB/s, done.
Total 47 (delta 4), reused 0 (delta 0)

它挂在这里,我必须control-c才能回到命令行。我已经在过去与这个项目没有问题的几次提交。我在我的机器上尝试过其他的回购,它们工作得很好。这是怎么回事?


当前回答

等待上传完成对我来说是行不通的。 我推了一把不大的锉刀,但等得够久了,还是挂了。

对我有帮助的是从msysgit 1.9.5更新到git-for-windows 2.6.2。

其他回答

等待上传完成对我来说是行不通的。 我推了一把不大的锉刀,但等得够久了,还是挂了。

对我有帮助的是从msysgit 1.9.5更新到git-for-windows 2.6.2。

这一点问题都没有。我只需要等到上传完成。我已经添加了几个大文件,没有进度指示器。也许其他人会觉得这很有用。

对我来说,我安装了Bitdefender,这就是导致问题的原因。卸载后一切正常

添加另一个本地提交并重新尝试推送对我来说是有效的。

它可以(正如公认的答案所暗示的那样)等待片刻,但在大多数情况下,它与远程上的权限相关联。 虽然在GitHub、Gitlab或Bitbucket等公共git服务上大多数情况下都不是问题,但自托管远程服务器可能有一个特殊的用户或组来访问。

在新的裸存储库中,改变文件夹是不够的, 但需要递归,因为里面有。git- folder。