我有一个Bitbucket存储库,可以使用我的凭据登录Web浏览器,现在我想在Sourcetree中检出它,所以我已经安装了Sourcetree 2.6.10,它需要使用Root身份验证到Bitbucket服务器URL和用户名继续,我以以下格式提供输入...
根URL: https://bitbucket.xxxxxxx.com
用户名: xxxxxx.xxxxxx
我遇到的错误是... 无法检查用户[xxxxx.xxxxxx]的登录信息。您无权访问URL“ https://bitbucket.xxxxxxxxx.com/rest/api/1.0/users/xxxxxx.xxxxxx”,请检查与此帐户关联的用户凭据。该请求的状态码为“未经授权”。
任何帮助将不胜感激,谢谢!
答案 0 :(得分:1)
要解决:
1-转到源树窗口,单击远程
2-小齿轮图标,单击“设置”
3-双击Bitbucket服务器,将协议从默认的HTTPS更改为SSH
答案 1 :(得分:0)
现在,我要分享Perforce的另一个解决方案,即用户是否愿意将BitBucket Cloud与SourceTree集成在一起(面对上述问题),
由于升级过程的步骤之一就是输入您的Atlassian帐户密码,因此您现在应该已经设置了密码(除了能够使用Google之外)。您应该能够使用您的Bitbucket用户名和Atlassian帐户密码来验证SourceTree。
如果您需要重设Atlassian帐户密码,可以在这里进行:https://id.atlassian.com/login/resetpassword
答案 2 :(得分:0)
我第一次使用公司的Bitbucket Server URL尝试注册Sourcetree时遇到类似的问题。原来,我只需要在URL的开头包含https://
。