协慌网

登录 贡献 社区

如何更新 Git 的密码?

我将 BitBucket 与 Xcode 和 Git 一起用于版本控制,最近我更改了所有密码(感谢 Adobe! )。

毫不奇怪,我不再能够将本地提交推送到 BitBucket 上的存储库中( Authentication failed for 'https://______.git' ),但是我忘记了如何更新 iMac 上的缓存密码。某种程度上,我一直无法在 Google 或 Stack Overflow 上找到它,尽管在我看来,它应该相当简单……

答案

要在 macOS 上修复此问题,您可以使用

git config --global credential.helper osxkeychain

用户名和密码提示将与您的下一个 Git 操作一起出现(拉,克隆,推等)。

对于 Windows,这是具有不同参数的相同命令:

git config --global credential.helper wincred

在具有 Git 的 Windows 10 中

删除 / 更新存储在 >> 控制面板 \ 所有控制面板项 \ 凭据管理器中的 Windows 凭据中的相关凭据

在此处输入图片说明

在 MacOS Sierra 10.12.4 上,没有其他答案对我有用

这是我必须要做的:

git config --global --unset user.password

然后运行您的 git 命令(例如 git push)并重新输入您的用户名和密码。