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

相关推荐
一个风轻云淡7 小时前
Markdown学习与实践
后端
程序员cxuan7 小时前
真没想到,AI 圈又杀出来一匹黑马!
人工智能·后端·程序员
掘金者阿豪7 小时前
极空间 NAS 部署 Typecho:从 Docker 安装、主题配置到固定公网访问
后端
科技苑7 小时前
前后端分离与微服务架构如何协同?
前端·后端·前端框架
Lambert2818 小时前
AgentScope Java 从零(07):官方有权限引擎,我却在工具里写了个 if
java·后端·ai编程
Ticnix8 小时前
多租户 RAG:让每个用户只检索到自己的知识库
后端·python·agent
Kyrie_kk8 小时前
Java--ThreadLocal线程副本(一)
java·后端
用户9479135811628 小时前
ReAct 不是框架,是一个 while 循环:把 Agent 的推理模式拆到能自己写出来
后端
属于自己的天空8 小时前
不用再手动查表结构了:配好 MCP,Claude Code 自己读数据库生成代码
数据库·后端
用户8181870627468 小时前
第28章 消息积压应急处理实录:一次真实大促故障复盘
java·后端