gpt4 book ai didi

bitbucket - 位桶身份验证失败

转载 作者:行者123 更新时间:2023-12-03 05:14:49 25 4
gpt4 key购买 nike

我正在尝试使用 sourcetree 通过 bitbucket 上的 https 协议(protocol)推送我的项目。
但我无法使用我的登录名和密码(在网站上工作)连接到 bitbucket,我有一个 fatal error :“身份验证失败”。

我在其他帖子上读到,我可以使用 ssh 协议(protocol)而不是 https 协议(protocol)来解决该问题,因此我按照 source tree faq 上的说明设置了一个 ssh key 。 。但现在我不知道当我想推送代码时如何更改为 ssh 协议(protocol)。有人知道我该怎么做吗?谢谢。

最佳答案

如果您在使用 GIT 控制台时遇到身份验证问题,您可以尝试将配置切换为 HTTPS 并使用以下命令指定用户和密码:

https://<username>:<password>@bitbucket.org/<username>/<repo>.git

但要小心:

回到我很久以前做的这个答案,我想感谢 @ChristopherPickslay 指出密码以明文形式存储在 .git/config 文件中.

如果您想使用 HTTPS,您可以使用 Git 凭据管理器安全地存储您的密码

但就我个人而言,我现在总是使用 SSH 身份验证,因为这似乎是一种更好的做法,因为您使用一对个人公钥/私钥,这将防止您的密码存储在外部。除了可以在 key 上放置密码之外,您还需要将密码存储在凭证管理器或 ssh 代理上。

关于bitbucket - 位桶身份验证失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20953940/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com