Microsoft Azure DevOps:如何重新生成仓库访问密码?
解决Azure DevOps仓库凭据过期问题
Azure DevOps目前已不再支持使用账户密码直接进行仓库的推送/拉取操作,你需要生成**个人访问令牌(PAT)**来替代过期的凭据,具体步骤如下:
生成新的个人访问令牌(PAT)
- 登录Azure DevOps门户,点击右上角个人头像,选择「个人访问令牌」
- 点击「+ 新令牌」,填写令牌名称、设置过期时间(可自定义时长)
- 在「范围」区域,勾选仓库操作所需的权限:至少要选「代码」分类下的「读、写」权限,其他权限按需勾选
- 点击「创建」后,务必复制生成的令牌内容,关闭弹窗后无法再次查看
更新本地凭据
Windows系统
打开「控制面板」→「用户账户」→「凭据管理器」→「Windows凭据」,找到对应Azure DevOps仓库的条目,编辑并将密码替换为刚才生成的PAT
macOS系统
打开「钥匙串访问」,搜索Azure DevOps相关的存储条目,修改密码字段为新生成的PAT
Git命令行方式
- 直接在拉取/推送时,输入你的Azure DevOps用户名(或注册邮箱),并将PAT作为密码输入
- 也可以执行
git config --global credential.helper store配置Git存储凭据,之后输入一次PAT就会自动保存
内容的提问来源于stack exchange,提问作者AG_HIHI
相关产品推荐
相关产品推荐

