我正在删除源树上的帐户,但每当我尝试删除时:
工具>选项>认证
SourceTree不会删除已保存的密码。我需要删除密码,因为它有与帐户关联的错误详细信息。
操作系统:Windows 10
版本:2.1.2.5
答案 0 :(得分:7)
我将添加到@KyleMit答案中,您可以实际上编辑此%LOCALAPPDATA%\Atlassian\SourceTree\passwd
文件,并仅删除要重新输入的记录。
答案 1 :(得分:6)
对于Windows:
我通过进入Windows凭据管理器并删除有问题的sourcetree帐户解决了我的问题。
这可能是程序权限的问题,可能是启动源代码树,因为管理员将允许它从Windows凭据管理器中删除条目。
答案 2 :(得分:3)
我遇到了同样的问题。我可以通过以下步骤解决它: https://confluence.atlassian.com/sourcetreekb/how-to-wipe-sourcetree-preferences-412484640.html
这可能有点矫枉过正,但这是唯一有效的方法。
答案 3 :(得分:2)
我认为Atlassian正在尝试阻止尝试删除具有未合并提交的分支的相同类型,因为如果帐户/密码在您的任何存储库中被主动使用,则UI不会让如果密码被遗忘,可以永久删除访问权限,您将其删除。
那你如何做 --force
删除?
正如Pathfinder所指出的,SourceTree使用 Windows凭据管理器
存储了一些密码SourceTree 还将密码存储在passwd文件中的本地应用程序数据文件夹中:
进一步阅读: