zea*_*eal 7 git github apache-traffic-server
我正在尝试将更改推送到 Git 远程存储库,但以以下错误消息结束 -
错误:RPC 失败;HTTP 500 curl 22 请求的 URL 返回错误:500 INKApi 错误致命:远程端意外挂起 致命:远程端意外挂起 一切都是最新的
到目前为止我已经按照以下步骤操作了 -
git config --global http.proxy http://mydomain\myusername:mypassword@myproxyserver:8080
git 克隆 http://mypackageurl
git add testpath/updatedfile.py
git commit -m“更新示例脚本”
git 推送
git推送原点大师
但运气不好,遇到了上面提到的同样的错误。
Git 克隆成功,没有遇到任何问题。尝试推送更改时仅收到 HTTP 500 错误。我已经安装了 GitHub 桌面应用程序并通过 Git Shell 尝试了所有这些东西
api*_*nam 16
Github 本身也可能出现故障。GitHub 的状态可以在https://www.githubstatus.com/上观察。
将 Git 缓冲区大小增加到存储库的最大单个文件大小:
git config --global http.postBuffer 157286400
Run Code Online (Sandbox Code Playgroud)
http.postBuffer
将数据 POST 到远程系统时,智能 HTTP 传输使用的缓冲区的最大大小(以字节为单位)。对于大于此缓冲区大小的请求,将使用 HTTP/1.1 和 Transfer-Encoding: chunked 来避免在本地创建大量包文件。默认值为 1 MiB,足以满足大多数请求。
我正在运行 Gitlab 社区版版本 8.10.6。为了解决这个问题,我更改了 /etc/gitlab/gitlab.rb 配置文件中的两个参数。我在推荐的行中显示了默认值。
# gitlab_rails['git_max_size'] = 20971520
gitlab_rails['git_max_size'] = 524288000
# nginx['client_max_body_size'] = '250m'
nginx['client_max_body_size'] = '0'
Run Code Online (Sandbox Code Playgroud)
之后我运行上述命令(第二个是可选的),
gitlab-ctl reconfigure
gitlab-ctl restart
Run Code Online (Sandbox Code Playgroud)