git push的时候报411问题

使用git提交比较大的文件的时候可能会出现这个错误

error: RPC failed; result=22, HTTP code = 411
fatal: The remote end hung up unexpectedly
fatal: The remote end hung up unexpectedly
Everything up-to-date

这样的话首先改一下git的传输字节限制

git config http.postBuffer  524288000

时间: 2025-01-01 21:21:54

git push的时候报411问题的相关文章

git push origin master 报错 remote rejected] master -> master (branch is currently checked out)

解决办法: 977down vote You can simply convert your remote repository to bare repository (there is no working copy in the bare repository - the folder contains only the actual repository data). Execute the following command in your remote repository folde

git push 时:报missing Change-Id in commit message footer的错误

1. 一般而言,按照提示执行以下两个命令即可生成新的Change-id - gitdir=$(git rev-parse --git-dir); scp -p -P 29418 guan@192.168.84.22:hooks/commit-msg ${gitdir}/hooks/ - git commit --amend 2. 当执行完后,提交还是报missing Change-Id in commit message footer ,但是git log发现这次提交已经有了change-id

git push error: A Contributor Agreement must be completed before uploading

因为是从官方版本库做的镜像,所以有些权限直接从官方同步到了本地. 今天,有同事执行git push操作,报错: 根据网上搜索的内容,在gerrit.config中[auth]中添加如下内容: [auth] type = HTTP contributorAgreements = true 然后,重启gerrit,再次查看settings下,还是没有发现agreements这个选项. 怀疑是浏览器缓存问题,删除cookies重新登录gerrit webui,然后打开settings,就看到有agre

git 提交远程分支 老是提示 git push origin HEAD 问题

如上图 我本地分支 local-dev 推送远程 origin/dev 如果直接 git push , 总是报警告, 提示的 英文大致意思是 当前更新的分支 和 远程的分支不匹配, 说白了就是 [  名字不一样  local-dev  => origin/dev ] 所以把本地分支 名字 和 远程分支名字 一样即可   我把本地 分支 重命名 为 dev 就可以了 这样就没有烦人的 git push origin HEAD:dev了 成功后的图如下所示 原文地址:https://www.cnbl

解决git push出现error: failed to push some refs to 错误

错误截图 背景 码云上创建了空项目 本地项目绑定了远程仓库,尝试git push,然后报了错 解决办法 使用强制命令git pull origin master --allow-unrelated-historie 后面加上  --allow-unrelated-histories , 把两段不相干的分支进行强行合:这里可能会进入一个编辑页面,只需要先ESC,然后敲 q! 即可, 或者根据它的页面提示如何操作可退出编辑页面即可 最后再push就可以了 git push -u origin mas

<问题解决02>Linux虚拟机使用git push报错--解决方案如下:

问题描述: 使用git push 报错: error: The requested URL returned error: 403 Forbidden while accessing https://github.com/Newlyfly/Hello_World.git/info/refs fatal: HTTP request failed 解决方案: 解决方案来源博客地址:http://blog.csdn.net/happyteafriends/article/details/1155404

git push报错error: failed to push some refs to '[email protected]:

$ git push -u origin master To [email protected]:xxx/xxx.git ! [rejected] master -> master (fetch first) error: failed to push some refs to '[email protected]:xxx/xxx.git' hint: Updates were rejected because the remote contains work that you do hint:

git push -u origin master报错src refspec master does

git push -u origin master 时候报错 src refspec master does not match any. 因为[email protected]上面没有版本分支master,首先要去到目标目录,随便git add一个文件,然后git commit -m "msg".提交到了( 在commit之前要 git config --global user.name "forai" git config --global user.email

git push上传代码到gitlab上,报错401或403

之前部署的gitlab代码托管平台,采用ssh方式连接gitlab,在客户机上产生公钥上传到gitlab的SSH-Keys里,则git clone下载和git push上传都没问题,这种方式很安全. 后来应开发同事要求采用http方式连接gitlab,那么首先将project工程的"Visibility Level"改为"Public"公开模式,并且要保证gitlab的http端口像客户机开放. 后面发现了一个问题:http方式连接gitlab后,git clone