git系列---初始工程文件太大或者文件数太多时,向远程仓库push时总是失败,如何解决?

Posted 少年攻城狮灬

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了git系列---初始工程文件太大或者文件数太多时,向远程仓库push时总是失败,如何解决?相关的知识,希望对你有一定的参考价值。

初始工程文件太大或者文件数太多时,向远程仓库push时总是失败,如何解决?

报错代码:

Git Fatal:The remote end hung up unexpectedly

原因:文件太大

解决办法:

1.修改设置git config文件的postBuffer的大小。(设置为500MB)

git config --local http.postBuffer 524288000

注:--local选项指定这个设置只对当前仓库生效。

2.或者直接修改本地仓库的.config文件。

①打开项目所在的目录

②设置显示隐藏文件

git系列---【初始工程文件太大或者文件数太多时,向远程仓库push时总是失败,如何解决?】_隐藏文件

 

 ③编辑config文件

git系列---【初始工程文件太大或者文件数太多时,向远程仓库push时总是失败,如何解决?】_远程仓库_02

 

 增加下图所示的两行内容

[http]
postBuffer = 524288000

git系列---【初始工程文件太大或者文件数太多时,向远程仓库push时总是失败,如何解决?】_隐藏文件_03

 

以上是关于git系列---初始工程文件太大或者文件数太多时,向远程仓库push时总是失败,如何解决?的主要内容,如果未能解决你的问题,请参考以下文章

无法创建目录或文件?急急急啊!!

mysql打开文件数太多的解决办法

linux服务器初始化(防火墙内核优化时间同步打开文件数)

RK3399平台开发系列讲解(I/O篇)Linux最大文件数的限制机制

RK3399平台开发系列讲解(I/O篇)Linux最大文件数的限制机制

Git Bash丨Git 下拉大文件