【问题标题】:Bitbucket: is there some user password other than Atlassian password?Bitbucket:除了 Atlassian 密码之外,还有其他用户密码吗?
【发布时间】:2016-11-21 17:55:28
【问题描述】:

我过去经常使用 bitbucket(主要是因为私有仓库)。有一段时间没有使用它,现在我在尝试克隆 repo 时总是收到“致命:身份验证失败”错误。我觉得这可能与整个 Atlassian 的事情有关,因为现在我找不到如何配置 bitbucket 用户密码,只有 Atlassian 密码。这就是我要问的原因:还有其他一些bitbucket用户密码吗?有什么办法可以更改吗?

登录bitbucket点击右上角后,我看到的只是“管理Atlassian帐户,查看个人资料,Bitbucket设置,集成,登录”。密码更改仅位于“管理 Atlassian 帐户”中。

这是我到目前为止所做的(没有成功):

  • 更改密码(多次,现在只包含小写字母)

  • 玩过各种 URL(有/没有用户名,向 url 添加密码)

  • 删除了 bitbucket 帐户并创建了一个新帐户(但是,连接到与以前相同的 Atlassian 帐户)

  • 在家里/工作场所通过不同的网络进行了测试。

到目前为止没有任何效果。在不同计算机(Windows 和 Linux)上的结果相同。同时,我可以克隆 Github 存储库并像往常一样使用它们。我只需要 HTTPS。

【问题讨论】:

    标签: passwords bitbucket


    【解决方案1】:

    您可能需要正确配置 SSH 密钥。通过网络浏览器登录 Bitbucket。单击右上角的图标,然后从弹出菜单中单击 Bitbucket 设置。在下一个屏幕上将是左侧的设置菜单。单击 SSH 密钥。如果您的计算机上已经设置了 SSH 密钥,则可以添加当前密钥。如果不这样做,则需要创建一些密钥,通常使用 ssh-keygen 命令行工具完成。这应该会生成两个文件,id_rsa 和 id_rsa.pub。打开 id_rsa.pub 文件并将内容复制到剪贴板。返回您的网络浏览器,单击添加密钥按钮。给它一个标签,然后将剪贴板的内容粘贴到 Key 文本框中。

    当您通过 SSH 配置文件进行连接时,您需要确保将 git 设置为使用此密钥。

    【讨论】:

    • 我只能使用 HTTPS。正如我所说,github 通过 HTTPS 工作,只有 bitbucket 不能。还通过家庭/工作中的不同网络进行检查。
    • 据我了解,现在有一个 Atlassian 帐户已连接到 bitbucket。一个问题如下:Atlassian 用户是否替换了 bitbucket 用户(因为我找不到如何更改 bitbucket 密码)以及什么可以解决我面临的可能情况。
    • 您是否在 URL 中设置了正确的用户名? username@bitbucket.org/username/reponame.git ?是否提示您输入密码?
    • 是的,一切似乎都正确,我被提示输入密码,并且工作密码不被接受 - 在工作和家庭网络以及工作和家庭计算机上,也在重新创建用户帐户后。我唯一还没有尝试过的是使用另一封电子邮件创建 bitbucket(以及 Atlassian)帐户,我想我应该尝试一下。我创建的新 bitbucket 帐户仍连接到同一个 Atlassian 用户。
    • 还尝试更改密码并使其变得非常简单 - 只有小写字母。
    【解决方案2】:

    使用另一封电子邮件为 Bitbucket 和 Atlassian 创建全新用户后,一切正常。

    【讨论】:

      猜你喜欢
      • 2019-08-18
      • 2018-08-06
      • 1970-01-01
      • 1970-01-01
      • 2018-05-04
      • 1970-01-01
      • 2015-12-08
      • 2023-02-09
      • 2023-03-17
      相关资源
      最近更新 更多