git集线器git-凭据:"erase" 不支持操作

github git-credential: "erase" operation not supported

我在使用 github 存储库时遇到一些问题。 我刚刚意识到我比main提前了3次提交,想推送,但是终端提示如下:

git push
gh auth git-credential: "erase" operation not supported
remote: Invalid username or password.
fatal: Authentication failed for 'https://github.com/name/project/'

有没有人以前遇到过这个可以帮忙?

非常感谢

您需要 re-authenticate 和 GitHub。 运行以下命令并按照提示操作。

gh auth login

已接受的答案对我不起作用。

我必须改为 gh auth refresh