git - 在 Windows 上删除 Git 的缓存密码

标签 git caching passwords reset unset

<分区>

我最近在工作中更新了我的 Github 密码(公司 Github 帐户)。我已经在我的一个 Windows 10 VM 上配置了 Git。不是每次我做 git pullgit push它抛出错误信息:

remote: Invalid username and password fatal: Authentication failed for 'https://<my_project_repository>'

我尝试了很多在线可用的选项,但没有一个能帮助恢复用户名/密码提示。我什至尝试卸载并重新安装它,但也无济于事。

我没有使用 Git GUI。仅通过 Git bash 使用它。

有什么帮助吗?

最佳答案

我遇到了同样的问题。重装也解决不了。您必须在凭证管理器中更新它。转到控制面板 > 用户帐户 > 凭据管理器 > Windows 凭据。您将在列表中看到 Git 凭据(例如 git:https://)。单击它,更新密码,然后从 Git bash 执行 git pull/push 命令,它不会抛出任何错误消息。

关于git - 在 Windows 上删除 Git 的缓存密码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50918607/

相关文章:

java - 如何在 Java 中创建受密码保护的 excel?

python - 同步数据库时我应该使用什么密码?

bash - 防止 pwgen -y 生成反引号或引号? (或以其他方式清理输出)

git - 从 Jenkins 管道捕获 shell 脚本输出

git - git 中 CVS 风格的标签实现

git - 如果提交消息以给定字符串开头,则忽略 Jenkins 作业

c# - Lazy<T> 无异常缓存

Git,从另外两个分支(B和C)创建本地分支(A),然后在没有C文件的情况下从A merge 到B

java - 如何使用 Caffeine 缓存配置 write Behind?

javascript - 如何使Dojo/Require 的模块缓存失效?