git推送代码Gogs报401错误

Posted shenyf

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了git推送代码Gogs报401错误相关的知识,希望对你有一定的参考价值。

1.git push 报错:RPC failed; HTTP 401 curl 22 The requested URL returned error: 401 The remote end hung up

2.原因:用户名和密码输错,导致验证不通过,没有权限推送

3.解决:

(1)删除原始远程数据源:

git remote rm origin

(2)重新添加远程数据源,即在http后面,git前面加上用户名@([email protected]):

git remote add origin http://[email protected]:3000/xxx/xxx_xx.git

技术分享图片

(3)查看此时远程数据源,已经添加成功:

git remote -v

(4)此时再执行push操作,会重新提示输入用户名和密码,输入正确用户名和密码即可,若输错,仍然不提示,依旧显示推送失败

以上是关于git推送代码Gogs报401错误的主要内容,如果未能解决你的问题,请参考以下文章

git push 代码 报没有权限的错误 的解决方法之一

git 服务器搭建及提交代码检查

CentOS 7安装Gogs代码仓库

阿里云服务部署gogs代码管理系统

Gogs基本使用介绍

centos 6.5 gogs克隆仓库报错