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的账号,输入密码就可以了。

相关推荐
xixingzhe218 小时前
gitlab角色、权限
gitlab
Source、20 小时前
gitlab和jenkins连接
运维·gitlab·jenkins
公西雒2 天前
关于在GitLab的CI/CD中用docker buildx本地化多架构打包dotnet应用的问题
ci/cd·docker·gitlab·qemu·dotnet
todoitbo2 天前
gitlab-runner中搭建nvm、nrm以及优化maven打包
java·gitlab·maven
Hi202402173 天前
Gitlab自动化相关脚本
运维·自动化·gitlab
极小狐3 天前
极狐GitLab 签约足下科技,加速国产智驾操作系统的发展与普及
gitlab·devsecops·devops·极狐gitlab·安全合规
小蜜蜂爱编程4 天前
gitlab ci/cd搭建及使用笔记
笔记·ci/cd·gitlab
极小狐4 天前
GitLab 中文发行版最新版重点功能解读
gitlab·devsecops·devops·极狐gitlab·安全合规
杨鹏飞乀4 天前
GitLab基于Drone搭建持续集成(CI/CD)
ci/cd·gitlab·drone
为爱停留4 天前
在gitlab,把新分支替换成master分支
gitlab