我在通过 Sourcetree 克隆存储库时遇到以下错误。
我可以直接通过 bitbucket.org 登录,但不能通过 Sourcetree 登录。让我知道这个问题需要如何解决。
SourceTree版本:3.3.9
蒂亚
让我们试试这个:
它对我有用:)
我发现SourceTree无法授权我们的GitHub帐户的原因是Source Tree使用的是旧的git版本,因此它不会通过Web而是通过自己的应用程序授权我们的帐户,这是Git不允许的。
解决方案: 首先,你必须知道你的SourceTree存储你的本地数据(也就是本地git)的位置。您转到“工具”>“选项”。选择 Git 选项卡,然后选择 Embeded in Git version,这将告诉您本地数据的路径。我的是“C:\Users s\AppData\Local\Atlassian”。
然后需要删除Atlassian中的所有文件夹,然后卸载SourceTree。 毕竟,您可以从此安装新版本的 Git:https://gitforwindows.org/ 并从此安装新的 SourceTree:https://www.sourcetreeapp.com/
工具/选项/身份验证,删除你的github帐户,然后重新添加。对我有用。
工具>选项>身份验证>编辑现有帐户 - 输入密码并再次保存。这可能会刷新您在 SourceTree 中的密码
这仍然有意义!
我通过更新SourceeTree解决了这个问题。
对于 3.4.0 版本,我有嵌入式 v2.29.2。
例如,然后按 Fetch。在弹出窗口中选择“不使用助手”。另外,勾选“不要再问”。在登录弹出窗口中输入电子邮件/登录名和密码。我的成功:)