我在bitbucket.org上拥有一个通过注册Google帐户创建的帐户。现在,每次登录时,只需单击“使用Google登录”,就可以了。
如何从git命令行访问我的存储库?它要求我用户名和密码。我有一个用户名,但没有密码。那我该如何登录?
我在bitbucket.org上拥有一个通过注册Google帐户创建的帐户。现在,每次登录时,只需单击“使用Google登录”,就可以了。
如何从git命令行访问我的存储库?它要求我用户名和密码。我有一个用户名,但没有密码。那我该如何登录?
Answers:
您应该进行一次性设置,以在Bitbucket Web UI 中创建“ 应用程序密码 ”,并具有至少读取您的存储库然后在命令行中使用它的权限。
如何:
解决了:
forgot my password
。样品:
git clone https://<bitbucket_id>@bitbucket.org/<repo>
现在尝试在终端上运行git命令。
它可能会要求您第一次进行两步验证,只需按照以下步骤操作就可以了!
一种跳过此方法的方法是创建一个特定的应用程序密码变量。
password
当使用Google帐户登录Bitbucket时,您可以使用生成的内容来访问或推送来自终端的提交。
git push
只对我有用。
您可以按此处所述设置SSH密钥授权-https: //confluence.atlassian.com/bitbucket/add-an-ssh-key-to-an-account-302811853.html。
您没有Bitbucket密码,因为您是通过Google登录的,但是您可以在此处“重置”密码https://bitbucket.org/account/password/reset/
您将收到一封电子邮件以设置一个新密码,仅此而已。
现在,整个过程比以前容易得多。无论您的身份验证样式是常规身份验证还是依赖于Google的身份无关紧要,无论它如何工作。请遵循以下四个简单步骤:
我希望这有帮助。编码愉快!
您可以将“适当的” Bitbucket帐户密码附加到您的帐户。转到https://id.atlassian.com/manage/change-password(使用您的Google帐户登录),然后在新旧密码框中输入新密码。现在,您可以使用您的电子邮件地址和此新密码在命令行上访问您的帐户。
注意:应用程序密码是执行此操作的官方方法(根据@Christian Tingino的回答),但是IMO不能很好地工作。无法更改密码,它们是在命令行中键入的繁琐内容。