git 推送尚未完成

问题描述 投票:0回答:1

我正在开发一个项目,该项目开始出现 git 问题。 我正在使用 gitlab 来托管存储库。

我在其他项目上使用相同的“方法”,但有时“推送”没有完成,并且远程存储库上没有更新任何数据。

  1. 我编辑我的日期
  2. 我添加所有更改的文件:git add *
  3. 我写下我的提交: git commit -m "blabla..."
  4. 我推:git Push

有时 git push 没有完成,请参见下面的屏幕截图。我可以等几个小时,但还没有结束。我必须取消进度并对本地文件进行硬重置,然后将它们复制回目录并重试。然后就可以了。

我的问题: 我怎样才能找出问题所在? 我该如何解决它? (我可以收集哪些信息来帮助你们帮助我解决问题)

谢谢

screenhot of my console showing the progress of git push

编辑:

如果我这样做

git push --verbose
我得到了类似的结果: enter image description here 上传/推送未完成。

git gitlab push
1个回答
0
投票

尝试卸载 git 并重新安装。目前最新的 git 版本是 2.47.0 版本

以下是重新安装 git 的方法:

sudo apt-get purge git
sudo apt-get autoremove
sudo apt-get install git

之后您可以再次尝试推送。

git Push 挂起的另一个可能原因是您正在尝试推送一个非常大的文件。

我看到您正在推送一些混合文件。检查文件的大小是否太大,如果文件的大小很大,您可以增加 Git post 缓冲区大小来解决此问题。

以下是在本地增加它的方法:

git config --local http.postBuffer 524288000

或全球:

git config --global http.postBuffer 524288000
© www.soinside.com 2019 - 2024. All rights reserved.