我使用BitBucket与Xcode和Git进行版本控制,最近我更改了所有密码(谢谢Adobe!)。不出所料,我不再能够将我的本地提交推送到位于BitBucket(Authentication failed for 'https://______.git'
)上的存储库,但我忘记了如何更新iMac上的缓存密码。不知怎的,我一直无法找到它在谷歌或堆栈溢出 ,但在我看来,它应该是相当简单...如何更新Git的密码?
回答
为了解决这个问题,你可以使用
git config --global credential.helper osxkeychain
你然后再次提示输入密码。
对于Windows,这是同样的命令,用不同的参数:
git config --global credential.helper wincred
在Mac OS 10.12.2上,当我做了上述检查并双重检查了我输入了正确的信息后什么都没发生。 –
这不适用于OS X 10.12.3 –
刚刚在10.12.3(塞拉利昂)为我工作。必须做两次,但这可能是一个VPN /网络问题 – rkd
我有同样的问题,并接受的答案并不能帮助我,因为密码没有被存储在钥匙串。我键入:
git pull https://[email protected]/mypath/myrepo.git
然后控制台询问我的新密码。
我只是这样尝试,但仍然凭据弹出显示,而不是重置密码 –
它为我工作,但我必须首先重置captcha。谢谢。 – fiskra
我会尝试在Keychain Access中删除我的帐户,然后再次运行git clone
。 Git会问我一个新的密码。
这是我选择做的。我有多个存储在钥匙串中的github账户。我选择全部删除它们。成功推动了我的本地分支机构。 –
如果你是MAC用户,那么你可以从查找器中打开KeyChain Access应用程序,然后寻找你在那里列出的帐户。只需点击它并更新您的密码。 现在试一试,事情会落到实处。
链接以供参考:Updating your credentials via Keychain Access
为我工作。 :)
没有其他的答案为我工作在MacOS塞拉利昂10.12.4
这是我必须做的:
git config --global --unset user.password
然后运行你的git命令,然后重新输入(例如混帐推。)你的用户名和密码。
这是适合我的方法(在mac上) – shdobxr
- 1. 更改GitHub密码后更新Git密码
- 2. 如何更新密码
- 3. 如何检查旧密码并将其更新为新密码?
- 4. git-svn密码更改
- 5. 如何在更新密码时测试密码的长度
- 6. 如何使用TastyPie PATCH更新密码
- 7. 如何更新领域,包括密码
- 8. 如何在mongodb中更新密码
- 9. Rails:更新密码
- 10. Cakephp更新密码
- 11. RESTful更新密码
- 12. 当我更改新密码时如何验证旧密码
- 13. 更新5.6的MySQL密码?
- 14. 如何在Wordpress中更新新密码之前验证旧密码
- 15. 在Git中更改SSH密码
- 16. 更改Git远程存储库密码
- 17. 如何更新git clone?
- 18. 如何更新git克隆
- 19. 如何用git更新Sqlmap?
- 20. 如何用Git保存密码ssh-agent
- 21. MVC验证更改密码。当前密码与新密码
- 22. 如何更新Liferay6.06中更改的数据库密码?
- 23. 更新列与新生成的密码
- 24. 如何使用命令提示符更改git密码?
- 25. 补丁RestCall更新密码
- 26. Laravel更新密码验证
- 27. 强制Chrome密码更新
- 28. 用BCrypt更新密码
- 29. 更新密码设计
- 30. 密码更新 - PHP,JQuery,Ajax
它可能存储在您的OS X _keychain_(密码存储区) – knittl
可能在您的.git/config文件中,如果您的用户名/密码只与git url一起存储。 –
https://help.github.com/articles/updating-credentials-from-the-osx-keychain/ –