今天早上我推送了代码,一切都正常,但现在我尝试推送代码时出现了以下错误: Bitbucket Cloud最近停止支持使用账户密码进行Git身份验证。
今天早上我推送了代码,一切都正常,但现在我尝试推送代码时出现了以下错误: Bitbucket Cloud最近停止支持使用账户密码进行Git身份验证。
我也遇到了这个问题...
然后我打开了我的Bitbucket帐户。
在左下角,您会找到一个带有用户名缩写的图标。
点击那个图标并进入设置,然后点击个人设置。
在个人设置中,您会在左侧面板中找到“访问管理”。
在此下面,您将找到“应用密码”。
点击那个--> 然后您将被路由到创建应用程序密码页面。
在那里,您可以授予所需的权限并创建密码 (注意:由于它只显示一次,因此您必须在某个地方存储该密码)。
当您将代码推送到任何存储库时...请使用您的应用程序密码而不是您的帐户密码 (无需更改git_config文件中的任何设置)。
快乐编程! :)
你也可以在Sourcetree中轻松更新,但你仍需要首先创建一个应用密码。
创建应用密码:
密码只会显示一次,请务必复制,因为稍后您将需要它。
Sourcetree中的更新:
https://{{BitbucketUsername}}:{{AppPassword}}@bitbucket.org/{{RepoName}}.git
在从 Bitbucket Cloud 创建应用程序密码后,我按以下方式重置了远程 URL。
git remote set-url origin https://<Bitbucket_Username>:<App_Password>@bitbucket.org/<Repo_Name>.git
指导应该是这样的:
之后,回到控制台并键入以下内容
git remote set-url origin https://<BITBUCKET_USERNAME>:<APP_PASSWORD>@bitbucket.org/<WORKSPACE>/<REPO_NAME>.git
试一试,愉快!
这个问题是在新的更新中创建的。请按照以下步骤操作:
然后我打开了我的Bitbucket账户。
然后在左下角,您会找到一个带有您用户名缩写的图标。
点击该图标,进入设置,然后点击个人设置。
在个人设置中,您会在左侧面板中找到“访问管理”。
在其中,您会找到“应用程序密码”。
点击它--> 然后您将被引导到创建应用程序密码页面,在那里您可以授予所需的权限并创建密码(注意:您必须将该密码存储在某个地方,因为它只会显示一次)。
当您将代码推送到任何仓库时...请使用您的应用程序密码而不是您的账户密码(无需更改git_config文件中的任何设置)。