更新我的SourceTree应用程序后,当我尝试推送时出现此错误:
git -c diff.mnemonicprefix=false -c core.quotepath=false push -v --tags origin artem_XXX:artem_XXX
remote: Unauthorized
fatal: Authentication failed for 'https://XXX@bitbucket.org/XXX/XXX-android.git/'
Pushing to https://XXX@bitbucket.org/XXX/XXX.git
有没有人解释可能导致这种情况的原因?
答案 0 :(得分:3)
我有同样的问题。尝试多次输入/重置我的GitHub密码。我也禁用了2FA。可以提取数据,但不能推送。最近更新到SourceTree 1.6.24。
更新: 似乎其他人也遇到了问题: https://jira.atlassian.com/browse/SRCTREEWIN-3944
答案 1 :(得分:1)
Wikzo是对的。已报告该错误已修复并标记为主要错误。无论如何,Atlassian发布了一个正确的解决方法(而不是降级),如他们的错误跟踪页面https://jira.atlassian.com/browse/SRCTREEWIN-3944中所述。 您只需在SourceTree目录中复制并粘贴一个文件(您可以在链接后找到它),问题就解决了!