如何从VSCode删除GitHub密码?

use*_*228 3 credentials github visual-studio-code

我已使用VSCode克隆了我的GitHub存储库之一,并进行了一些提交。当我完成第一次提交时,VSCode要求我提供我的GitHub密码。

我已经重新启动了计算机,现在可以像以前一样进行提交了,但是VSCode不会要求输入密码。似乎密码已存储。但是这台计算机不是我的计算机,我不希望其他人可以使用我的帐户。

如何使VSCode忘记我的GitHub密码?

我尝试过git命令吗?

git config --global --unset-all user.email
Run Code Online (Sandbox Code Playgroud)

但是VSCode仍然让我无需询问即可提交。

小智 6

首先,您需要检查密码所在的位置。凭据存储或 Windows 通用密码。

\n

在 Visual Studio Code 终端中运行以下命令:

\n
  git config credential.helper\n
Run Code Online (Sandbox Code Playgroud)\n

转到并删除该文件,或者您可以简单地从文本文件中C:\\Users\\(username)\\.git-credentials删除@github用户行。

\n

然后转到 Windows 密码:控制面板\xe2\x86\x92所有控制面板项目\xe2\x86\x92凭据管理器。密码一般参考 GitHub 标签。

\n

然后使用默认浏览器登录您的 GitHub 帐户。之后,重新启动 Visual Studio Code。从 GitHub 克隆并按照 Visual Studio Code 中的授权步骤进行操作。

\n


Von*_*onC 5

检查您的git config credential.helper:如果是manager,则需要打开Windows凭据管理器并在其中删除凭据。
请参阅此答案以获取插图。

提醒一下,这些凭据(用户名/密码)与git config user.name/ 无关user.email