Visual Studio Code 和 git:X 权限被拒绝

Ast*_*iul 4 git permissions settings github visual-studio-code

我有 2 个 github 帐户 X(专业帐户)和 Y(个人帐户)。

在我的个人计算机上,我使用了这两个帐户和 Visual Code。

但现在,当我尝试将一些更改推送到我的存储库时,我收到一条消息:

X 拒绝对 Y/repo.git 的权限。


这是与此重复的,但那里的答案对我不起作用。

我试过 :

git config --global user.email "email@example.com"

没用。我尝试不使用--global,但没有成功。

我也看到了这个答案,但我不知道如何“取消黑名单”文件。无论如何,我什至找不到我的.gitconfig


我失去了耐心和希望,如果有人有解决方案,我将非常感谢分享!

Adm*_*ama 6

我有类似的问题。@Astariul 的评论对我有用。我将其发布在这里以提高可见性。他链接到/sf/answers/2863493461/

基本上,旧的 Git 登录信息存储在 Windows 中,需要删除。转到控制面板 -> 用户帐户 -> 管理你的凭据,删除所有涉及 Git 和 VS Code 的凭据,然后重新启动 VS Code。