小编典典

从 Git 中删除凭据

all

我正在使用几个存储库,但最近我只是在我们内部的一个存储库中工作,一切都很好。

今天我不得不提交代码并将代码推送到另一个,但我遇到了一些麻烦。

$ git push appharbor master
error: The requested URL returned error: 403 while accessing https://gavekortet@appharbor.com/mitivo.git/info/refs?service=git-receive-pack
fatal: HTTP request failed

我无能为力,否则会再次输入密码。

如何重置系统上的凭据,以便 Git 会询问我该存储库的密码?

我努力了:

  • git config --global --unset core.askpass

为了取消设置密码

  • git config credential.helper 'cache --timeout=1'

为了避免凭据缓存…

似乎没有任何效果;有人有更好的主意吗?


阅读 305

收藏
2022-03-01

共1个答案

小编典典

如果此问题出现在 Windows 机器上,请执行以下操作。

  • 转到凭据管理器

    • 在德语中,它被称为: Anmeldeinformationsverwaltung
    • 在法语中,它被称为: Gestionnaire d’identification
    • 在波兰语中,它被称为: Mened偶儿po橹wiadcze艅
    • 在葡萄牙语中,它被称为: Gerenciador de Credenciais
    • 在俄语中,它被称为: 袛褌褌褋锌械褔械褉褍褔褢褌薪袆褏 邪薪袆褏
    • 在西班牙语中,它被称为: Administrador de credenciales

转到凭据管理器

  • 转到 Windows 凭据

  • 删除通用凭据下的条目

转到 Windows
凭据并删除通用凭据下的条目

  • 再次尝试连接。这一次,它应该提示您输入正确的用户名和密码。
2022-03-01