我有一个比特桶帐户。我用它作为编码项目的远程备份。
但是,在 bitbucket 上创建存储库并尝试推送到它之后,我收到以下消息:
请求的存储库不存在或您无权访问。如果您相信此存储库存在并且您有权访问,请确保您已通过身份验证。致命:无法从远程存储库读取。
如何从命令行进行身份验证?
小智 2
大家好,当我尝试连接到 Bitbucket 中的另一个帐户时,出现此错误。如果您在 bitbucket 中还有多个帐户,则需要为它们设置一个配置文件。
\n有关于此的官方文档:https://blog.developer.atlassian.com/ Different-ssh-keys-multiple-bitbucket-accounts/
\n其他用户有回应:\n /sf/answers/2307373701/
\n有几个步骤可以实现此目的(对于 mac OS):
\nssh-keygen -f ~/.ssh/username1 -C "username1",ssh-keygen -f ~/.ssh/username2 -C "username2"#username1\n Host bitbucket.org-user1\n HostName bitbucket.org\n User git\n IdentityFile ~/.ssh/username1\n IdentitiesOnly yes\n#username2\n Host bitbucket.org-user2\n HostName bitbucket.org\n User git\n IdentityFile ~/.ssh/username1\n IdentitiesOnly yes\nRun Code Online (Sandbox Code Playgroud)\nps | grep ssh-agentssh-add -lssh-add ~/.ssh/username1,ssh-add ~/.ssh/username2ssh-add -l现在您可以使用bitbucket,身份验证将自动执行
\n| 归档时间: |
|
| 查看次数: |
13250 次 |
| 最近记录: |