如何永久关闭Visual Studio 2019操作Bitbucket仓库的密码短语弹窗?
永久消除VS2019操作Bitbucket仓库弹窗提示的方法
这个弹窗是Git凭证未持久化存储导致的,按以下步骤操作即可解决:
- 步骤1:配置Git全局凭证管理器
打开Git Bash,执行如下命令查看当前凭证配置:git config --global credential.helper
如果返回结果不是manager-core,执行以下命令修改配置:git config --global credential.helper manager-core - 步骤2:提前在Windows凭据管理器录入Bitbucket凭证
- 打开控制面板→用户账户→凭据管理器→Windows凭据
- 选择「添加Windows凭据」,按如下规则填写:
- 网络地址:公有Bitbucket填
git:https://bitbucket.org,私有部署Bitbucket填git:https://你的私有Bitbucket域名 - 用户名:你的Bitbucket登录账号
- 密码:如果未开启两步验证填Bitbucket登录密码;如果开启了两步验证,需要前往Bitbucket账户设置→应用密码页面,创建一个拥有仓库读写权限的应用密码填入
- 网络地址:公有Bitbucket填
- 步骤3:对齐VS2019的Git配置
打开VS2019,依次点击顶部菜单「工具」→「选项」→「源代码管理」→「Git全局设置」,凭证助手选项选择「使用全局Git设置」即可,不要单独配置VS侧的凭证规则。 - 步骤4:验证生效
回到VS2019执行一次拉取/推送操作,若首次操作仍弹出提示,输入一次账号密码并勾选记住凭证选项,后续所有操作都不会再弹出该提示。
可选替代方案:如果不想用HTTP协议验证,可以切换为SSH协议:本地生成SSH密钥后将公钥上传到Bitbucket账户,再把本地仓库的远程地址修改为SSH格式,后续操作也不会触发认证弹窗。
内容的提问来源于stack exchange,提问作者tRuEsAtM
相关产品推荐
相关产品推荐

