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

qncylg1j  于 2023-01-04  发布在  Git
关注(0)|答案(1)|浏览(205)

目前,我正在使用源代码树来使用SSH从Bitbucket推送和拉取。
但是,当我尝试使用VS代码做同样的事情时,它要求输入密码。
输入Bitbucket密码后,我收到以下错误:

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

我搜索了几篇文章,但似乎没有一篇起作用。
我用的是M1 Macbook-OS大冲浪,这是我的专业Bitbucket账户.
这是我关注的一个文档:https://support.atlassian.com/bitbucket-cloud/docs/set-up-an-ssh-key/

5f0d552i

5f0d552i1#

尝试切换到命令行,然后转到本地存储库的根文件夹。
使用git remote -v检查您的远程URL:如果它以https://开头,它就不会使用SSH。
切换到ssh:git remote set-url origin git@bitbucket.org:<me>/<MyRepo><me><myRepo>是占位符值,可供您替换:不要使用<>
测试您的SSH密钥是否正确注册到BitBucket帐户:ssh -Tv git@bitbucket.org.
然后切换回VSCode,查看问题是否仍然存在。
后面是microsoft/vscode issue 170436

相关问题