我在 bitbucket.org 上有一个帐户,是我通过使用我的 Google 帐户注册创建的。现在每次登录时,我只需单击“使用 Google 登录”就可以了。
如何从 git 命令行访问我的存储库?它要求我的用户名和密码。我有用户名,但没有密码。 那我怎么登录?
您应该一次性设置在 Bitbucket 网络用户界面中创建一个“App 密码”,并具有至少读取您的存储库的权限,然后在命令行中使用它。
操作方法:
已解决:
forgot my password
。样本:
git clone https://<bitbucket_id>@bitbucket.org/<repo>
现在尝试在终端上运行 git 命令。
第一次可能会要求你做两步验证,按照步骤做就可以了!
跳过这个的一种方法是创建一个特定的应用程序密码变量。
当您使用 Google 帐户登录 Bitbucket 时,您可以使用生成的
password
从您的终端访问或推送提交。
您可以按照此处所述设置 SSH 密钥授权 - https://support.atlassian.com/bitbucket-cloud/docs/set-up-an-ssh-key/.
整个过程现在比以前容易得多。 无论您的身份验证样式是常规样式还是依赖于 Google ,它都可以正常工作。请遵循以下四个简单步骤:
希望对您有所帮助。编码愉快!
您没有 bitbucket 密码,因为您使用 google 登录,但您可以在此处“重置”密码https://bitbucket.org/account/password/reset/
您将收到一封电子邮件,用于设置新密码,仅此而已。
遵循以下步骤:
步骤更新至 2020 年 7 月 13 日 谢谢:Rahul Daksh
您可以为您的帐户附加一个“正确的”Bitbucket 帐户密码。转到 https://id.atlassian.com/manage/change-password(使用您的 Google 帐户登录),然后在旧密码和新密码框中输入新密码。 现在您可以使用您的电子邮件地址和这个新密码在命令行上访问您的帐户。
注意:应用程序密码是执行此操作的官方方式(根据@Christian Tingino 的回答),但在 IMO 看来,它们的效果不是很好。无法更改密码,而且在命令行中输入它们是笨重的东西。
我猜的正确解法如下:
第一批从账户中取出。然后点击“无法登录”。 之后,您将能够恢复您的电子邮件。因此,您将获得恢复链接并单击该电子邮件并设置新密码。
我刚遇到这个问题,但我从这里安装了 GitCredentialManager,当我尝试克隆一个存储库时,这打开了一个窗口来使用 Bitbucket 进行 OAuth,并且在内部这个凭证管理器管理着一切。 顺便说一句,我正在使用 MacBook pro。