bitbucket - 由于身份验证问题,Sourcetree 无法推送到 bitbucket 存储库
问题描述
这似乎有点像一个基本问题,但我似乎无法从 Sourcetree(Windows)推送到我的用户是所有者的 bitbucket 存储库。
为了澄清,我可以使用浏览器登录到 repo,但是当我从 Sourcetree 推送到它并在提示框中输入相同的详细信息时,它无法进行身份验证。我已经尝试使用用户名和电子邮件,我什至更改了帐户的密码,但仍然没有乐趣。
我还创建了一个应用程序密码,并尝试将其用作用户名和电子邮件组合的密码,但没有任何乐趣。
我得到的错误是:
git -c diff.mnemonicprefix=false -c core.quotepath=false --no-optional-locks -c credential.helper= -c credential.helper="C:/Users//AppData/Local/ATLASS~1/SOURCE ~1/GIT_EX~1/GIT-CR~1.EXE" push -v --tags origin master:master fatal: 遇到 HttpRequestException。发送请求时出错。
远程:无效的用户名或密码。如果您的组织管理您的帐户或您已启用两步验证,请创建应用密码以登录:https ://confluence.atlassian.com/x/9DJmMQ 致命:'https://@bitbucket. org//.git/'
推送到 https://@bitbucket.org//.git 完成但有错误,见上文。
任何建议将不胜感激
解决方案
我删除了:
- C:\Users\USERNAME\AppData\Local\Atlassian\SourceTree\passwd
- C:\Users\USERNAME\AppData\Local\Atlassian\SourceTree\accounts.json
有效。当我重新启动 SourceTree 时,它就像是第一次打开一样(下载了一些工具,询问我的凭据)。完成后,我的项目选项卡就在那里,我可以拉/推。
推荐阅读
- sas - 如何使用proc sql从sas中的以下数据中获取第一行
- javascript - 如何格式化具有空行的 excel 文件以具有嵌套数组并匹配我需要呈现的 JSON 对象?
- c# - 尽可能快地从 WCF 使用 Stream
- javascript - 调用另一个函数,其中函数名称是 NodeJS 中的字符串
- c# - 在 ForEach 循环中链接顺序异步任务:这是一个好方法吗?
- javascript - 将 & 变成 & 使用 Javascript
- swift - 在 SceneDelegate SwiftUI 上设置 managedObjectContext
- python - Out-print of a function-call
- python - Solving Integral with changing range with Python
- java - 单元测试 Azure Functions 队列触发器