Sourcetree 远程:用户名或密码无效
·
问题:Sourcetree 远程:用户名或密码无效
我试图用 sourcetree 推送到 github 但得到以下错误:
git -c diff.mnemonicprefixu003dfalse -c core.quotepathu003dfalse push -v --tags origin live_version:live_version remote:用户名或密码无效。致命:'https://github.com/myname/myrepo/'的身份验证失败,正在推送到https://github.com/myname/myrepo
完成但有错误,见上文。
但是当我去
工具 > 身份验证 > 我的 github 帐户
然后单击编辑 > 刷新 oauth 令牌
打开一个页面,我得到:
认证成功
SourceTree has been successfully authenticated. You may now close this page.
它总是有效,但突然停止,我没有两因素身份验证。我尝试删除帐户并再次添加它无济于事。我怎样才能让连接再次工作,以便我可以将我的项目推送到 github。
Sourcetree 版本 2.1.8.0
解答
我在这里找到了答案,这是 2.1.8+ 版本的已知错误
以下步骤为我修复了它:
Tools > Options > Git > Update Embedded Git
也可以使用命令行推送。
编辑
还添加@Latisha的答案:
1. Do the above.
2. Close Sourcetree
3. Delete AppData\Local\Atlassian\SourceTree\passwd
4. Restart SourceTree
更多推荐


所有评论(0)