如何选择从 VSCode 访问 GitHub 时使用的帐户?
How can I choose what account is used when accessing GitHub from VSCode?
VS Code 有一个内置扩展 GitHub Authentication
,用于管理 GitHub 个人访问令牌的创建和自动登录。
但是,如果您使用多个 GitHub 帐户,扩展程序可能会尝试为错误的帐户生成 PAT,从而导致访问被拒绝。
Logon failed, use ctrl+c to cancel basic credential prompt.
remote: Permission to MyAccount/repo.git denied to OtherAccount.
fatal: unable to access 'https://github.com/MyAccount/repo.git/': Failure when receiving data from the peer
补救措施是中止GitHub Authentication
启动的网络会话,然后在VSCode的消息栏中,点击GitHub Authentication
触发手动故障回复PAT处理。
首先确保您已为 GitHub 上的 MyAccount 的回购访问创建了当前 PAT。然后复制 PAT 并在出现提示时输入 VSCode。
VS Code 有一个内置扩展 GitHub Authentication
,用于管理 GitHub 个人访问令牌的创建和自动登录。
但是,如果您使用多个 GitHub 帐户,扩展程序可能会尝试为错误的帐户生成 PAT,从而导致访问被拒绝。
Logon failed, use ctrl+c to cancel basic credential prompt.
remote: Permission to MyAccount/repo.git denied to OtherAccount.
fatal: unable to access 'https://github.com/MyAccount/repo.git/': Failure when receiving data from the peer
补救措施是中止GitHub Authentication
启动的网络会话,然后在VSCode的消息栏中,点击GitHub Authentication
触发手动故障回复PAT处理。
首先确保您已为 GitHub 上的 MyAccount 的回购访问创建了当前 PAT。然后复制 PAT 并在出现提示时输入 VSCode。