gpt4 book ai didi

Git 推送远程 : fatal: pack exceeds maximum allowed size

转载 作者:行者123 更新时间:2023-12-04 03:35:03 25 4
gpt4 key购买 nike

我接到了一个大项目。客户想把它添加到github。
我一点一点地补充。然后发生的事情是我变得贪婪并且一次添加了太多文件。现在,无论我尝试什么,我都会收到此错误。我怎样才能解决这个问题?我试图回滚,但也许我做错了。

$ git push
Enter passphrase for key '/c/Users/guestaccount/.ssh/id_rsa':
Enumerating objects: 35931, done.
Counting objects: 100% (35931/35931), done.
Delta compression using up to 12 threads
Compressing objects: 100% (35856/35856), done.
remote: fatal: pack exceeds maximum allowed size
fatal: sha1 file '<stdout>' write error: Broken pipe
error: remote unpack failed: index-pack abnormal exit
To github.com:(mygithubid)/(repo).git
! [remote rejected] main -> main (failed)
error: failed to push some refs to 'github.com:(mygithubid)/(repo).git'
我正在使用 Visual Studio Code 和 git bash 上传。

最佳答案

首先,您可以使用 git-sizer 了解当前本地存储库中占用过多空间的内容(您未能推送)

  • 如果是因为提交太大,你可以:
  • git reset @~ 取消提交
  • 重做几个较小的提交
  • 尝试再次推送

  • 如果是因为文件太大,您可以尝试激活 Git LFS ,但这受配额限制,并且上面可能包括非免费服务。

  • 更一般地说,一个“大项目”可能需要分成几个 Git 存储库。

    关于Git 推送远程 : fatal: pack exceeds maximum allowed size,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67086183/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com