sourceTree 解决remote: HTTP Basic: Access denied报错和 首次拉代码弹框的输入`账号和密码`

前言:sourceTree 解决remote: HTTP Basic: Access denied报错 和 首次拉代码弹框的输入账号和密码

网上的解决方法很多,有改钥匙串的,有清除git用户名密码的, 都不太好用。

所以记录一下决绝方法100%好使,亲自体验过:

步骤
image.png
    1. sourcetree偏好设置
    1. 点击高级,找到对应的git仓库删除对应的用户。如:172.16.117.224,然后重启sourcetree
    1. 打开soucetree,继续使用soucetree会弹窗,提示输入用户名和密码,就好了。
注释:

用户名密码是指:gitLab用户名gitLab密码

  • gitLab用户名xiaying02
  • gitLab密码 :就是设置的gitLab账号的登录密码
image.png

其实,我们在配置git账号密码的时候,就生成了git用户名,设置成功,sourcetree这里是可以看到的。

git config --global user.name "xiaying02"
git config --global user.emall "[email protected]"

image.png

gitLab用户名git用户名最好一致,不一样可以能会出问题,但是他们都是可以修改的。

你可能感兴趣的:(sourceTree 解决remote: HTTP Basic: Access denied报错和 首次拉代码弹框的输入`账号和密码`)