我一直尝试将项目推送到 bitbucket 存储库,但我一直收到 403 错误。不知道为什么。我是项目的管理员。我有读写权限。但是我无法将任何内容推送到 bitbucket。
在过去的 30 分钟里,我尝试用谷歌搜索,但没有解决问题
我有一台 Mac 而不是 Windows,因为这似乎是相关的 我只有一个 bitbucket 帐户,所以没有多个帐户的问题。 有0个权限限制 这是一个空项目,里面没有任何内容,也没有超过 5 分钟前的历史。 我有正确的 git https 地址 据我所知,我没有使用 mercurial 或其他任何东西
那么我如何从终端验证 bitbucket,为什么 Atlassian 对此有 0 个有用的资源?
最佳答案
关于您当前的 Git 安装,检查“GitHub for Mac error: git: 'credential-osxkeychain' is not a git command
”的答案之一是否可以解决问题。
但如果没有,您至少可以取消设置凭据助手,假设它是全局设置的,而不是由您的 Git 安装设置的。
为此,检查它的定义位置:
git config --show-origin --show-scope -l|grep helper
git config --global --unset credential.helper
关于推送,由于你刚刚创建了仓库,你可以强制推送:
git push -f -u origin master
关于git - 无法推送到 bitbucket 403 "authentication failed",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64489093/