终极完整踩坑版解决Window中sourceTree 报错remote: HTTP Basic: Access denied

终极完整踩坑版解决Window中sourceTree 报错remote: HTTP Basic: Access denied

前言:

之前把gitlab密码修改后用soutcetree在拉取远程仓库代码,出现以下错误,remote: HTTP Basic: Access denied fatal: Authentication failed for 'xxxxxxxx.git/',找了一圈,试了各种办法,最后顺利解决,以此记录一下。

1.错误信息截图如下:

2.先尝试第一种方案:

基本意思就是拒绝访问,没有权限,拉取代码失败,

输入如下命令:

git config --system --unset credential.helper

输入以上命令后发现使用sourcetree拉取代码还是提示没有权限,拉取失败,当然此时使用git clone xxxxx.git是可以拉取代码的,在studio中直接拉取也是可以的,但是之前sourcetree的本地仓库就用不了,没有解决根本问题。

3.接下来我们尝试第2种解决方法:

修改用户凭证管理:

修改凭证的账号和密码,修改完成之后保存,打开sourcetree发现还是拉取失败。

4.尝试第3种方法:

刷新认证的token和账户密码,和第2种有点类似,发现这种方法也不管用。

5.此时已经处于崩溃边缘了:

其实在studio中使用第1步中的命令之后是可以拉取代码的,但是本人习惯了使用soutcetree,而且一贯的作风就是遇到问题就要解决它,于是乎在google翻墙,查看stackoverflow和国内各大博客和资料后,找到一种终极解决方法,注意重点来了!!注意重点来了!!注意重点来了!!

6.终极解决方法如下:

找到你本机电脑的sourcetree安装目录下的passwd文件,干掉它!!删除它!!粉碎它!!就是这玩意一直在作祟。

7.我们看看删除之后的运行效果图如下:

这里分三步进行:

7.1.拉取代码,弹出输入用户账号和密码弹框.

7.2.输入正确的账号和密码,要不然会一直提示你账号密码出错,也是没有权限拉取代码的.

7.3.然后再次点击拉取,发现居然成功了。

偶买噶感谢CCTV,各种TV,感谢佛祖,感谢上帝!! !

8.总结:

有人说你用studio图形化工具或者获取命令行拉取不就好了,一直纠结这个干啥,可能是做开发的时间久了,养成的习惯,再加上个人喜欢用sourcetree,所以在尝试上面三种方法,最后使用终极大法还是很好地解决了问题,这里的终极大法不是关机重启,哈哈~~ 谨以此篇记录一下我那夜以继日的奋斗生活,希望有遇到相同问题的同学可以参考一下,写bug,解bug,测bug,一直在bug的路上勇往直前。

相关推荐
Libraeking6 小时前
破壁行动:在旧项目中丝滑嵌入 Compose(混合开发实战)
android·经验分享·android jetpack
市场部需要一个软件开发岗位7 小时前
JAVA开发常见安全问题:Cookie 中明文存储用户名、密码
android·java·安全
JMchen1238 小时前
Android后台服务与网络保活:WorkManager的实战应用
android·java·网络·kotlin·php·android-studio
crmscs9 小时前
剪映永久解锁版/电脑版永久会员VIP/安卓SVIP手机永久版下载
android·智能手机·电脑
localbob9 小时前
杀戮尖塔 v6 MOD整合版(Slay the Spire)安卓+PC端免安装中文版分享 卡牌肉鸽神作!杀戮尖塔中文版,电脑和手机都能玩!杀戮尖塔.exe 杀戮尖塔.apk
android·杀戮尖塔apk·杀戮尖塔exe·游戏分享
机建狂魔9 小时前
手机秒变电影机:Blackmagic Camera + LUT滤镜包的专业级视频解决方案
android·拍照·摄影·lut滤镜·拍摄·摄像·录像
hudawei9969 小时前
flutter和Android动画的对比
android·flutter·动画
lxysbly11 小时前
md模拟器安卓版带金手指2026
android
儿歌八万首12 小时前
硬核春节:用 Compose 打造“赛博鞭炮”
android·kotlin·compose·春节
消失的旧时光-194314 小时前
从 Kotlin 到 Dart:为什么 sealed 是处理「多种返回结果」的最佳方式?
android·开发语言·flutter·架构·kotlin·sealed