【发布时间】:2018-08-07 10:12:41
【问题描述】:
这似乎有点像一个基本问题,但我似乎无法从 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 致命:HttpRequestException 遭遇。发送请求时出错。
remote:用户名或密码无效。如果您的组织管理 您的帐户或您已启用两步验证,请创建一个应用 登录密码:https://confluence.atlassian.com/x/9DJmMQ 致命: 身份验证失败 'https://@bitbucket.org//.git/'
推送到 https://@bitbucket.org//.git 完成 有错误,见上文。
任何建议将不胜感激
【问题讨论】:
-
最后我只是使用cli推送,但后来发现我的oauth令牌已经过期并且需要刷新。有点垃圾,sourcetree 无法尝试检测和刷新,也无法在推送操作期间给出体面的错误。哦,好吧,我会接受你的建议并转移到 ssh
-
我今天也遇到了这个错误。奇怪的。我重新添加了我的 oauth,但它仍然没有工作
标签: bitbucket atlassian-sourcetree