Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Git 无法登录到SourceTree_Git_Bitbucket_Sourcetree - Fatal编程技术网

Git 无法登录到SourceTree

Git 无法登录到SourceTree,git,bitbucket,sourcetree,Git,Bitbucket,Sourcetree,我的公司在Atlassian有一个Bitbucket帐户。我已经下载了Sourcetree的最新更新;当我尝试登录时,我的凭据不被接受 如果我在此处通过web浏览器访问此页面,也会发生同样的情况: 但是如果我尝试登录到?它很好用 是否有一些约定我必须使用告诉Atlassian我的公司名称作为我的登录用户ID的一部分(即username@company)? Sourcetree将不允许我在未通过此屏幕的情况下执行任何操作。请尝试退出Sourcetree应用程序并重新启动 我也有类似的问题。我的i

我的公司在Atlassian有一个Bitbucket帐户。我已经下载了Sourcetree的最新更新;当我尝试登录时,我的凭据不被接受

如果我在此处通过web浏览器访问此页面,也会发生同样的情况:

但是如果我尝试登录到?它很好用

是否有一些约定我必须使用告诉Atlassian我的公司名称作为我的登录用户ID的一部分(即username@company)?


Sourcetree将不允许我在未通过此屏幕的情况下执行任何操作。

请尝试退出Sourcetree应用程序并重新启动

我也有类似的问题。我的
id.atlassian.com
凭据联机工作,但在SourceTree中多次失败。它在重新启动后对我起了作用

Atlassian建议目前继续使用旧版本:

更新
2月22日,Atlassian发布了SourceTree 2.2.2。但是,一些人仍然在推特上发布关于初始登录的问题。

删除sourcetree中除git hub之外的身份验证部分中的所有其他身份验证ID

然后单击添加或转到托管存储库(快速检查是否成功),然后单击编辑帐户

在凭证中选择OAuth并选择刷新令牌。您将被重定向到您登录的bitbucket网站,然后单击授予访问权限

现在转到sourcetree中“身份验证”部分中的新帐户,并选择“设置为默认值”


完成了。现在,您应该可以在托管存储库中看到所有存储库。如果不成功,它将显示登录错误

我从下载文件夹运行应用程序时遇到此问题。
移动到应用程序文件夹修复了我的问题。

检查您的git是否是最新的

如果更新git不起作用,并且如果您使用的是Windows,则可以安装/更新

从github的项目主页:

截至2018年2月22日,GitHub已禁用对弱加密的支持 这意味着许多用户会突然发现自己无法 使用Git for Windows进行身份验证(影响旧版本) 超过v2.16.0)。别慌,有办法。将Git for Windows更新为 最新版本(或至少v2.16.0)


谢谢这个链接实际上有一个解决方案-安装版本2.2(我在1.7上)。现在很好,很高兴对你有用!对于有2.2问题的用户,每次我重新安装windows时都要下载2.1。我不明白为什么soucetree不接受我的密码。每次我都会在这里结束。感谢2017年2月10日,在windows上安装的1.9版本也挂起了这一步。通过右键单击弹出菜单并选择查看底部的“属性”,登录窗口闪烁,登录完成:-这可能会帮助其他人。