git中遇到了ssh: connect to host xxx: Connection refused

  今天使用git,发现提交的代码量太大,主要是包含一些assets文件,导致http提交报413的错误,提示HTTP 413 curl 22 The requested URL returned error: 413 Request Entity Too Large错误,网上说的修改http缓冲区的方法不奏效,至于服务器修改提交文件限制大小,这个没试,毕竟服务器不是自己搭建的。后来想着用ssh提交,应该没有限制。直接用ssh push 会报Connection refused错误,ssh添加config的方法没有用,重新设置全局用户名和邮箱,并重新添加git的私钥也没有什么效果,依旧报这个错。后来解决方法如下,总结起来就是先删除远程仓库,再添加远程仓库,结果证明可行,至于为什么用这种说不通的方式解决了,谁能知道告诉我一下?

(1)删除远程仓库配置

git remote rm origin

(2)重新设置远程仓库配置

git remote add origin [url]

(3)重新push即可

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • git branch 查看本地所有分支 git status 查看当前状态 git commit 提交 git b...
    猿万阅读 10,528评论 1 45
  • 1,查看所有远程分支:%git branch -r 2, 拉取远程分支并创建本地分支git checkout -...
    will666阅读 6,276评论 0 18
  • 严格来说,应该是“记忆中”的第一个厨房。更早的,其实还有一个。但这份记忆,已然湮灭在遥远的幼稚园时代了。 言归正传...
    半点正经阅读 1,761评论 0 0
  • 对于从小生活的北方的我来说,端午节似乎并没有屈原的概念,也没有人会包粽子。但记忆中的端午节却是令人兴奋的,所有的孩...
    武文追梦阅读 3,816评论 1 5
  • 我们都是孩子, 在夜色里悄悄的看这个世界, 眸子里是惊惶与好奇。 我们都是国王, 统领着自己, 做着没有臣民的君主...
    南方若有阅读 897评论 0 0