Sne*_*ess 122 git github git-tower
Github正在进行的愚蠢问题.我有大量的更改(大小约为120MB),当我尝试推送时,会发生这种情况:
git config http.postBuffer 524288000
git config http.postBuffer 524288000
git config http.postBuffer 524288000
我已经完成了
git config http.postBuffer 524288000,所以这似乎不是问题.会是什么呢?
Tin*_*nou 198
如果您收到错误413,那么问题不在于git,而在于您的Web服务器.这是您的Web服务器阻止大型上传文件.
只需在http块中加载nginx.conf并添加client_max_body_size 50m;(根据需要更改值).
通过执行重新加载nginx接受新配置,sudo service nginx reload然后再次尝试通过http推送您的提交.
在块中httpd.conf添加LimitRequestBody 52428800(根据需要更改值)<Directory />.这样做可以限制整个服务器文件系统的请求,只需一个虚拟主机或目录.
我希望这有帮助.
Sne*_*ess 55
我想到了!!!当然我会在发帖后立即行动!
我将repo设置为使用HTTPS URL,我将其更改为SSH地址,一切恢复正常运行.
kay*_*see 37
更改远程URL的命令(来自https - > git @ ...)是这样的
git remote set-url origin git@github.com:GitUserName/GitRepoName.git
Run Code Online (Sandbox Code Playgroud)
这里的原点是我的遥控器的名称(做git遥控器,出来的是你的起源).
vit*_*hal 13
如果您在大规模推送更改时遇到此问题,请在终端中运行以下命令。
git config --global http.postBuffer 157286400
Run Code Online (Sandbox Code Playgroud)
请参阅此了解更多详细信息。
小智 8
我有同样的问题,但我使用的是反向代理.
所以我必须设置
client_max_body_size 50m;
Run Code Online (Sandbox Code Playgroud)
在两个配置文件中:
| 归档时间: |
|
| 查看次数: |
128697 次 |
| 最近记录: |