Sourcetree 使用问题之——更改用户名/密码

2,306 阅读1分钟

背景

Windows 下 3.4.5 版本:
首次使用 Sourcetree 拉取仓库密码输入错误 -> 提示权限错误 ==> 需重置密码。

1. 过程:

  1. 关键字搜索后,发现思路:Sourcetree 中:工具 → 选项 → 验证 → 移除旧账户 →添加新账户 。实践发现其针对已通过当前步骤登录过的情况有效,对于未使用这种方法登录的无效(如何判断:通过工具 → 选项 → 验证,三步骤后下方无账户的,当前方法无效)如图:

无效情况

  1. 通过直接移除 Sourcetree 保存的用户信息思路: 磁盘查找 userhostspasswd 文件(一般可在路径:C:\Users%USERNAME%\AppData\Local\Atlassian\SourceTree 找到,其中 UserName 为当前电脑用户名)直接删除文件,重启 SourceTree 再次对远程仓库操作即可触发验证用户名和密码的弹窗,输入信息即可。

2. 总结:

思路1通过「Personal Access Tokens」的方式管理账户,而思路2通过文件配置暴力修改默认用户。

参考链接:

思路1:https://blog.csdn.net/anshuai_aw1/article/details/82836469

思路2:https://www.itranslater.com/qa/details/2583847302041437184