git报错Authentication failed for'http://gitlab.xxxx'问题及解决
更新时间:2026年01月22日 16:57:05 作者:四木Zhang
文章讲述了在使用Git时遇到的认证失败问题,原因是Git不支持HTTP协议进行安全访问,解决方法是在本地凭据管理器中添加或修改GitLab的HTTPS访问凭据,确保账号密码正确,通过这一操作,可以解决认证失败的问题,恢复正常访问GitLab仓库
报错Authentication failed for 'http://gitlab.xxxx'
报错:
fatal: Unencrypted HTTP is not supported for GitLab. Ensure the repository remote URL is using HTTPS.
remote: HTTP Basic: Access denied
fatal: Authentication failed for 'http://gitlab.xxxx'

解决办法
根据错误提示得知:没有权限,被拒绝访问。
关于这个问题其实很简单,只需要修改一下本地计算机的GitLab的访问策略即可。
在本地计算机的<凭据管理器>中找Git凭据并修改
控制面板>用户账户>凭据管理器

有可能是你修改了账号密码,但是你本地却没有更新,那你只需要修改你对应的凭据就好
我这里是本地没有那个地址的凭据,所以直接添加一个凭据
修改或添加完成之后就可以正常的访问了
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
Git别名的使用
这篇文章主要介绍了Git别名的使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
2020-08-08
命令行下的2款网页截图工具推荐
这篇文章主要介绍了命令行下的2款网页截图工具推荐,分别是针对IE浏览器的IECapt和针对Firefox浏览器的PageSaver,需要的朋友可以参考下
2014-07-07
GIt的基本操作详解
本文主要介绍了GIt的基本操作。具有很好的参考价值,下面跟着小编一起来看下吧
2017-01-01
程序员开发项目是选择效率还是质量呢?
这篇文章主要介绍了程序员开发项目是选择效率还是质量呢?本文对这个每个程序员都会遇到的一个问题做了讲解,需要的朋友可以参考下
2014-07-07
关于HTTPS的加密流程详解
这篇文章主要介绍了关于HTTPS的加密流程详解,http是为了解决http存在的问题而在http基础上加入了SSL/TSL,在HTTP/2中TCP三次握手后会进入SSL/TSL握手,当SSL/TSL建立链接后,才会进行报文的传输,需要的朋友可以参考下
2023-07-07
最新评论