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

Bitbucket账户本地仅能拉取无法推送报凭证权限作用域缺失问题咨询

解决步骤
  • 打开Windows凭据管理器:按下Win键搜索「凭据管理器」,选择「Windows 凭据」分类,删除所有bitbucket.org相关的存储凭据
  • 生成Bitbucket应用密码:登录你的Bitbucket账户,进入「个人设置」-「应用密码」页面,点击创建新应用密码,勾选仓库写入权限(Repositories → Write) 及其他你需要的权限后生成,复制保存生成的密码
  • 重新执行推送操作:运行git push -u origin test_branch,弹出身份验证弹窗时,用户名填写你的Bitbucket账户名,密码填写刚刚生成的应用密码即可完成推送
  • 若未弹出验证弹窗,可直接修改远程仓库地址嵌入凭证:
    git remote set-url origin https://MichaelWCho:<你的应用密码>@bitbucket.org/REDACTED.git
    

原因说明

该问题是主电脑本地存储的Bitbucket凭证权限不足导致:

  1. 报错提示Your credentials lack one or more required privilege scopes明确指向凭证的权限范围不足,不是仓库权限问题
  2. 虚拟机操作正常说明账户权限本身没有问题,仅主电脑本地存储的凭证无效,可能是旧账户密码、或是之前生成的应用密码没有勾选仓库写入权限
  3. GitHub推送正常是因为两个平台的Git凭证独立存储,互不影响

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.09 09:51:02