我使用 Sourcetree 通过 ssh 拉取和推送到服务器。 Sourcetree 记住了密码,但密码已更改。我找不到如何通知 Sourcetree 新密码的方法。
基于谷歌搜索,我尝试了以下几件事:

  • 在 Sourcetree 中的工具 > 选项 > 身份验证下查看。这里没有列出任何内容。
  • 查看控制面板中的 Windows 凭据管理器。此处也未列出与 git/Sourcetree 或相关服务器相关的任何内容。

  • 我正在使用 Sourcetree 2.0.18.1
    更新
    我一直在通过选美使用基于 key 的身份验证来规避这个问题。与此同时,Sourcetree 也有更新,我目前正在使用 2.3.1 编辑/删除 %LOCALAPPDATA%\Atlassian\SourceTree\passwd 文件(2.0.18 没有该文件)。

    最佳答案

    我必须通过清空 Windows 上的这些文件来手动清除存储的凭据:

    %LocalAppData%\Atlassian\SourceTree\userhost
    %LocalAppData%\Atlassian\SourceTree\passwd
    
    然后重新启动 SourceTree。

    关于atlassian-sourcetree - Sourcetree 更改现有帐户的密码,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/43391223/

    10-13 07:36