gitlab突然提示我要输入密码了。

用了很长时间的一个gitlab库,今天提交代码的时候突然提示我输入密码了,并且用户还是git@xx.xx.xx.xx的,瞬间懵逼。

想想原因,可能是因为我不久前设置了本地对另外一个git库的远程访问,用的是ssh,操作过程中可能不小心把我这个库给污染了。

解决方法:

首先登录gitlab的管理界面,进入到我的仓库地址,把ssh和http的两个地址都拷贝出来,格式类似下面的

复制代码
http://xx.xx.xxx.xx:/project/test/myproject
git@xx.xx.xxx.xx://project/test/myproject

然后在本地进入到项目目录,右键------Git Bash Here,打开git命令行。

输入git config -e,打开编辑界面。

找到其中的git@xx.xx.xxx.xx://project/test/myproject,替换为http://xx.xx.xxx.xx:/project/test/myproject,保存。

此时再进行pull、commit或者push都没有问题了,如果提示输入密码的话,也不是git@xx.xx.xxx.xx的用户了,而是我自己的gitlab的账号,输入密码就可以了。

相关推荐
极限实验室8 小时前
程序员爆哭!我们让 COCO AI 接管 GitLab 审查后,团队直接起飞:连 CTO 都说“这玩意儿比人靠谱多了
人工智能·gitlab
HIT_Weston2 天前
61、【Ubuntu】【Gitlab】拉出内网 Web 服务:Gitlab 配置审视(五)
前端·ubuntu·gitlab
HIT_Weston2 天前
60、【Ubuntu】【Gitlab】拉出内网 Web 服务:Gitlab 配置审视(四)
前端·ubuntu·gitlab
周杰伦_Jay3 天前
【GOFrame】模块化框架与生产级实践
开发语言·gitlab·github
丫丫学AI3 天前
gitlab-runner注册执行器
gitlab
yuguo.im3 天前
5 分钟快速入门 Gitlab CI/CD
ci/cd·gitlab·github
aoxiang_ywj4 天前
GitLab 子模块(子仓)更新到主仓的完整流程
gitlab
HIT_Weston4 天前
57、【Ubuntu】【Gitlab】拉出内网 Web 服务:Gitlab 配置审视(一)
前端·ubuntu·gitlab
HIT_Weston4 天前
58、【Ubuntu】【Gitlab】拉出内网 Web 服务:Gitlab 配置审视(二)
前端·ubuntu·gitlab
HIT_Weston4 天前
59、【Ubuntu】【Gitlab】拉出内网 Web 服务:Gitlab 配置审视(三)
前端·ubuntu·gitlab