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文件中,如果不确定是否正确可以删除,重新请求一次就会重新缓存了

相关推荐
毕设源码-朱学姐1 小时前
【开题答辩全过程】以 基于SpringBoot的中医理疗就诊系统为例,包含答辩的问题和答案
java·spring boot·后端
上进小菜猪5 小时前
从人工目检到 AI 质检-YOLOv8 驱动的 PCB 缺陷检测系统【完整源码】
后端
阿狸远翔7 小时前
Protobuf 和 protoc-gen-go 详解
开发语言·后端·golang
间彧8 小时前
Vert.x与Spring框架:开发效率与团队学习成本深度对比
后端
间彧8 小时前
Vert.x与传统Spring框架在性能、并发处理方面有哪些差异
后端
间彧8 小时前
Vert.x框架详解与项目实战:构建高性能异步应用
后端
间彧8 小时前
Spring Boot 与 Disruptor 高性能并发实战
后端
想用offer打牌8 小时前
如何开启第一次开源贡献之路?
java·后端·面试·开源·github
间彧8 小时前
在实际项目中,如何根据具体业务场景选择合适的并发容器?
后端
码界奇点10 小时前
基于Spring Boot的内容管理系统框架设计与实现
java·spring boot·后端·车载系统·毕业设计·源代码管理