SmartGit Hg"身份验证失败"

Wyl*_*rio 11 git bitbucket smartgit

你好几个月已经使用过smartGit Hg了.我已经在bitbucket帐户了,我已经使用了几个月了.当我在bitbucket中创建另一个帐户时,然后将当前存储库克隆到smartGit.当我尝试提交并推送时(当然会要求输入密码),它会显示"身份验证失败".请帮忙...提前谢谢..

Amy*_*oxy 17

给出的答案都没有最终解决我在 SmartGit 上的问题。

我进入了编辑 -> 首选项 -> 身份验证,但已知凭据列表是空的,托管提供商列表也是空的。

原因是 SmartGit 将我的凭据存储在 Windows 凭据管理器中。

为了解决这个问题,我去控制面板 -> 凭据管理器 -> windows 凭据,选择你想要更新的特定凭据并选择编辑它,然后更新你的凭据

在 Windows 凭据管理器中更改凭据


Mik*_*nov 12

SmartGit可能记得错误的帐户凭据,以便在BitBucket上对您进行身份验证.转到"编辑"菜单 - >"首选项" - >"身份验证"并删除失败的存储库的凭据.然后下次推送SmartGit时会询问您的登录名和密码.

  • 我没有再次输入凭据的对话框 (2认同)
  • 出于某种原因,这是行不通的。更新、删除然后读取凭据对我不起作用。我的解决方案如下。 (2认同)

Alj*_*aro 10

这适合我.转到编辑>首选项>托管提供商.在您的托管服务提供商(例如我使用Bitbucket)上选择它,单击" 删除"并单击" 添加".选择托管,单击Generate API Token自动打开浏览器并生成令牌然后复制返回到您的smartgit然后粘贴令牌,最后点击添加