我的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才能回到命令行。我已经在过去与这个项目没有问题的几次提交。我在我的机器上尝试过其他的回购,它们工作得很好。这是怎么回事?


当前回答

我最近在尝试总共推送大约2MB的40个文件时得到了这个。git push——verbose没有显示错误,但是在Total <…日志含义>写入终端。

我通过GitHub重新发布了一个新的PAT,推送如预期的那样进行了。

其他回答

在我的例子中,遥控器的磁盘已经满了。删除远程上的一些文件立即解决了这个问题。

我也有同样的问题,推动提交到GitHub。在我的案例中,问题出在一个分支。我尝试用一个相对大的提交来推送本地分支,而没有一个远程分支git推送——set-upstream origin <你的分支名称>。我已经设法通过在GitHub上创建一个分支,然后推动提交来解决这个问题。

在我的例子中,Git托管平台GitHub的服务器有问题,所以也要检查你的提供商状态。

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

使用该命令:

git remote add origin <url>
git push -f origin main