前言:sourceTree
解决remote: HTTP Basic: Access denied
报错 和 首次拉代码弹框的输入账号和密码
网上的解决方法很多,有改钥匙串的,有清除git
用户名密码的, 都不太好用。
所以记录一下决绝方法100%
好使,亲自体验过:
步骤
sourcetree
的偏好设置
。
- 点击
高级
,找到对应的git仓库
,删除
对应的用户
。如:172.16.117.224
,然后重启sourcetree
。
- 打开
soucetree
,继续使用soucetree
会弹窗,提示输入用户名和密码,就好了。
注释:
用户名密码是指:gitLab用户名
和gitLab密码
gitLab用户名
:xiaying02
gitLab密码
:就是设置的gitLab账号
的登录密码
其实,我们在配置git账号密码的时候
,就生成了git用户名
,设置成功,sourcetree
这里是可以看到的。
git config --global user.name "xiaying02"
git config --global user.emall "xiaying02@sunLands.com"
gitLab用户名
和git用户名
最好一致,不一样可以能会出问题,但是他们都是可以修改的。