问题描述
我们都知道使用idea第一次拉取代码会提示输入用户名和密码校验,校验通过后就将用户名和密码进行保存,这样下次在进行拉取代码就无需输入用户名和密码进行校验。今天修改了自己公司gitlab中的账号密码,结果发现在从新拉取代码和提交代码Repository xxxx not found
的异常,如下图所示:
实际上登录gitlab后是可以看到repository是存在的,如下图所示:
之所以有这个问题的原因是:因为idea保存的是未修改之前的gitlab的密码,所以才产生上述问题,所以只需将之前保存的密码信息移除即可。
解决方法
- 点击左上角idea的Preference选项
- 选中Appearance->System Settings->passwords
- 打开mac系统下的钥匙串访问
- 查找保存gitlab地址的用户密码信息进行删除
- idea再次拉取代码时重新输入用户名和密码
输入后点击Test
按钮如果提示是Connection successful
,则就可以顺利的拉取代码了。