如何解决无法在本地克隆Bitbucket存储库
我为我的帐户设置了SSH密钥。
当我在终端中运行git clone时,我通常会遇到“禁止致命”消息:无法从远程存储库读取。
运行ssh-add -l
显示正确的经过身份验证的代理。
现在,运行git clone
要求输入带有上述错误消息的密码。
说“请确保您具有正确的访问权限,并且存储库存在。”
我运行ps
以确保只有一个经过身份验证的代理人
clone
命令为git clone git@bitbucket.org:<filepath>.git
解决方法
URL应该:
- 不是
git@bitbucket.org:<filepath>.git
- 但是
git@bitbucket.org:<account>/<projectname>.git
您可以使用:
export GIT_SSH_COMMAND='ssh -Tv'
您将看到SSH使用的密钥。
确保公用密钥为registered to your Bitbucket account settings。
但是OP添加:
它是私人的,我不是所有者。所有者需要使用访问权限设置来更新某些内容吗?
然后,是您的帐户needs to be granted access in that repository by its owner。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。