VS 代码无法使用 SSH 从 Bitbucket 推送和拉取

问题描述 投票:0回答:1

目前,我正在使用源代码树通过 SSH 从 Bitbucket 推送和拉取。

但是,当我尝试使用 VS Code 执行相同操作时,它会要求输入密码。

输入 Bitbucket 密码后出现以下错误:

remote: Invalid username or password
fatal: Authentication failed for 'https://bitbucket.org/repo/repo.git/'

我搜索了几篇文章,但我尝试的似乎都不起作用。

我使用的是 M1 Macbook - OS Big sur。 这是我的专业 Bitbucket 帐户。

这是我关注的文档之一:https://support.atlassian.com/bitbucket-cloud/docs/set-up-an-ssh-key/

git visual-studio-code ssh bitbucket
1个回答
2
投票

尝试切换到命令行,然后转到本地存储库的根文件夹。

使用

git remote -v
检查您的远程 URL:如果它以
https://
开头,则不会使用 SSH。完全没有。

切换到 ssh:

git remote set-url origin [email protected]:<me>/<MyRepo>
<me>
<myRepo>
是供您替换的占位符值:不要使用
<
>

还测试您的 SSH 密钥是否正确注册到您的 Bitbucket 帐户
ssh -Tv [email protected]

然后切换回 VSCode,看看问题是否仍然存在。


一月。 2023 年:随后是

microsoft/vscode
问题 170436

十二月2023:该问题已关闭,因为该问题似乎不再存在。

© www.soinside.com 2019 - 2024. All rights reserved.