(原)使用TortoiGit提交代码push的时候报错:HTTP413curl22Th。。。

更新时间:2023-06-18 06:21:44 阅读: 评论:0

(原)使⽤TortoiGit提交代码push的时候报错:
HTTP413curl22Th。。。
知己的近义词
今天我想rk的sdk包⾥⾯的⼀些东西提交到我的git服务器上,结果,总是报错,折腾了⼀下午,结果才解决。
⾸先看看我提交代码的时候,报错的信息:
< push --progress "origin" master:master
Counting objects: 43142, done.
Delta compression using up to 8 threads.
徐州贾汪Compressing objects: 100% (25108/25108), done.
经典粤语歌曲
Writing objects: 100% (43142/43142), 824.64 MiB | 26.18 MiB/s, done.
Total 43142 (delta 14030), reud 43141 (delta 14030)
fatal: The remote end hung up unexpectedly
fatal: The remote end hung up unexpectedly
error: RPC failed; HTTP 413 curl 22 The requested URL returned error: 413 Request Entity Too Large
Everything up-to-date
git did not exit cleanly (exit code 1) (717417 ms @ 2016/11/1 15:57:57)
⽹上搜了⼀下,我以为跟上次我pull的时候报错的解决⽅法⼀样哦,结果我始终修改http.postBuffer的⼤⼩,改⼤改⼩都试过,但提交到⼀定⼤⼩以后,⽼是会出现上述的报错信息。
这跟的postBuffer变量值没有关系。
(如果code = 411,则是由postBuffer引起的,可以在客户端执⾏
git config --global http.postBuffer 52428800,改为最⼤50M)
解决⽅法其实能通过ssh提交来解决,所以实在没办法,我使⽤ssh来提交,⽽不⽤之前的http⽅法,最后证明可⾏。表的英文
这⾥记录下使⽤ssh提交代码和⽣成公钥的过程。
春节传说故事
方程计算1.如果没配置过⽤户名和密码(配过也再来⼀次咯):
git config --global ur.name "John Doe"
每逢佳节倍思亲全诗git config --ail ""
下图抄的..
2.创建SSH和复制公钥到剪切板(如复制以下代码执⾏出现参数过多提⽰,⼀般由于字符问题,需⾃⼰⼿打以下代码)
ssh-keygen –t rsa –C ""
clip < ~/.ssh/id_rsa.pub
下图抄的..
3.⽣成ssh公钥以后,我们先cat⼀下公钥,在git bash中输⼊cat ~/.ssh/id_rsa.pub,这个时候会显⽰出我们⽣成的公钥,这时候拷贝公钥,在我们git的账户中添加ssh就OK。
4.设置remote url,在git bash中输⼊:
git remote t-url origin :GitRepoName.git
<是你的服务器域名,例如你⽤开源中国的码云的话,这个地⽅就是git@git.oschina
GitRepoName.git是git仓库名。家风家教心得体会
5.提交代码,git push origin master
使⽤ssh提交代码,⽐使⽤http不但能解决413的⼤⽂件报错,同时还能提⾼提交代码的速度,从我提交的速度来看,他最少能够提升100%的速度,所以还是使⽤ssh吧。

本文发布于:2023-06-18 06:21:44,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/82/981240.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:提交   代码   报错
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图