gpt4 book ai didi

git - 无法 git 推送到 Bitbucket : Unauthorized - fatal: Could not read from remote repository

转载 作者:太空狗 更新时间:2023-10-29 13:30:24 25 4
gpt4 key购买 nike

我无法推送到 Bitbucket,这是错误消息:

> git push origin master:master
Unauthorized
fatal: Could not read from remote repository.

Please make sure you have the correct access rights and the repository exists.

调试中,当我通过 ssh 连接到 bitbucket 时收到此消息:

> ssh -T bitbucket.org
authenticated via a deploy key.

You can use git or hg to connect to Bitbucket. Shell access is disabled.

This deploy key has read access to the following repositories:
my-username/my-repository

此消息的读取权限部分可疑。

PS:我知道有几十个类似的问题,但我在这里找不到确切的错误信息,只得到了the solution outside .这就是为什么我自己回答这个问题以帮助他人。

最佳答案

我能够使用 this suggestion 解决这个问题:

  1. Remove the SSH key from the repo. (Click on repo name > Settings > Access Keys)
  2. Add SSH key to Account settings SSH keys. (Click on your avatar > Personal Settings > SSH Keys)

因此,在 repo 下添加 key 只会为您提供只读访问权限。对于读写访问,您需要在您的帐户下添加您的 key 。

公平地说,Bitbucket 在将 key 添加到存储库时警告只读访问: image showing the bitbucket message warning about the read-only access

关于git - 无法 git 推送到 Bitbucket : Unauthorized - fatal: Could not read from remote repository,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56828685/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com