You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Android Studio设置仓库同步报错:git-upload-pack not permitted

解决Android Studio Settings Repository同步时git-upload-pack权限错误
  • 检查仓库权限与访问令牌范围
    确认你的个人访问令牌(PAT)已勾选repo权限,私有仓库必须勾选,公有仓库通过PAT访问也需要该权限。若令牌过期或权限被修改,重新生成带repo权限的令牌。同时确保你的GitHub账号对目标仓库拥有读写权限,组织仓库需确认组织未限制你的访问。

  • 重置Android Studio中的Git凭据
    Android Studio可能缓存旧凭据导致令牌未生效:

    1. 进入File > Settings > Version Control > Git
    2. 点击Clear Passwords,重启Android Studio
    3. 重新输入新的个人访问令牌登录
  • 手动测试Git仓库连接
    打开终端执行以下命令,验证令牌有效性:

    git clone https://<你的PAT>@github.com/sushmoyr/Android-studio-settings.git
    

    命令执行成功则说明权限和令牌没问题,问题在Android Studio配置;失败则回到第一步排查权限。

  • 切换SSH协议(备选方案)
    若HTTPS协议问题持续,改用SSH同步:

    1. 在GitHub添加设备的SSH公钥
    2. 将Settings Repository的仓库地址改为git@github.com:sushmoyr/Android-studio-settings.git
    3. 确保本地SSH密钥配置正确,Android Studio能识别该密钥
  • 检查Android Studio与Git版本兼容性
    旧版Android Studio可能和新版Git存在兼容问题,尝试更新Android Studio至最新稳定版,同时确保本地Git版本在2.20以上。

内容的提问来源于stack exchange,提问作者Sushmoy

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.22 12:23:10