Git pull 或 push 提示:The requested URL returned error: 403

https操作需要使用用户名密码进行访问

  1. 使用 git + https 操作项目,直接提示403,并没有让输入用户名密码

    这种情况是开启了密码缓存

    使用下面命令清除使用密码缓存的配置

    css 复制代码
    git config --local --unset credential.helper
    git config --global --unset credential.helper
    git config --system --unset credential.helper

    清除之后再次操作

    此时应该会让输入用户名密码

  2. 输入账号的用户名密码可以正常访问(如果还是403,需要检查用户是否在项目的成员中,并且权限是否拥有),说明账号权限没有问题,之后的操作每次都会让输入用户名密码

    配置为缓存密码

    lua 复制代码
    git config --global credential.helper store

    之后的操作就不需要输入密码了

    注意,如果配置完缓存密码之后又出现403,需要检查以下密码缓存是否正确

    密码缓存在用户目录下的.git-credentials文件中,如果不确定是否正确可以删除,重新请求一次就会重新缓存了

相关推荐
y = xⁿ17 小时前
【Java八股锁机制的认识】synchronized和reentrantlock区分,锁升级机制
java·开发语言·后端
在屏幕前出油18 小时前
00. FastAPI——了解FastAPI
后端·python·pycharm·fastapi
iPadiPhone18 小时前
Spring Boot 自动装配原理与 Starter 开发实战
java·spring boot·后端·spring·面试
程序员爱钓鱼18 小时前
Go字符串与数值转换核心库:strconv深度解析
后端·面试·go
码匠君18 小时前
首个基于 Spring Boot 4 的正式版发布!Dante Cloud 4.X 新特性全解析
java·spring boot·后端
Rust语言中文社区18 小时前
【Rust日报】 CEL与Rust实现接近原生速度的解释执行
开发语言·后端·rust
武子康18 小时前
大数据-247 离线数仓 - 电商分析 Hive 拉链表实战:订单历史状态增量刷新、闭链逻辑与错误排查
大数据·后端·apache hive
Natalia_Portman18 小时前
springboot整合DolphinDB
java·数据库·spring boot·后端·db
小码哥_常18 小时前
JWT从入门到精通:一文解锁生成、验证与防篡改秘籍
后端
小码哥_常18 小时前
Spring Boot 实现分片上传+断点续传+实时进度条,彻底解决大文件上传痛点!
后端