permission denied publickey

背景
在 git push 的过程中遇到报错

permission denied publickey
但实际上远程项目是公用的,并不需要方式公钥。
排查后发现,是本地初始化项目的时候,使用语句

git init
git remote add origin ssh://git@gitlab.xxx:222/xx/xx.git

问题出在第二句,用的是SSH的url,走的是SSH验证,难怪说没权限呢

解决方案
修改本地项目指向的远程项目地址就好

git remote set-url origin https://gitlab.xxx.cn/xx/xx.git
上一篇:springboot+security基于前后端分离的RSA密码加密登录流程


下一篇:Git报错:Permission denied (publickey) 解决办法