WebStorm JetBrains IDE использует неправильную учетную запись GitHub для отправки кода, что дает мне запрещенную ошибку 403

Я пытаюсь отправить свой код на GitHub из IDE WebStorm. Это продолжает давать мне

remote: Permission to dagu-games/dagu.git denied to [USERNAME].
fatal: unable to access 'https://[email protected]/dagu-games/dagu.git/':
       The requested URL returned error: 403

в качестве ошибки, где [USERNAME] - это старый неиспользуемый пользователь, в который я должен был войти в какой-то момент.

Я нигде не могу найти ссылку на этого пользователя, когда ищу ее на своем ПК или просматриваю какие-либо файлы конфигурации. Я изучил локальный файл конфигурации и глобальный файл .gitconfig, и нигде нет ссылок на [USERNAME].

Я добавил пользователя, владеющего репозиторием GitHub, поэтому у него определенно есть разрешение. У меня также есть IDE, вошедшая под правильного пользователя, и она установлена ​​как учетная запись по умолчанию.

По сути, похоже, что я вошел в правильную учетную запись везде и нигде без следов старой учетной записи, но когда я отправляю свой код, он выдает ошибку, говоря, что я пытаюсь сделать это под этим старым именем пользователя.

Есть ли какое-то место, в которое я не смотрю, но все еще вошел в систему?


1
167
1

Ответ:

Решено

Is there some place I'm not looking that has me still logged in?

Возможно, ваш помощник по учетным данным git, который мог кэшировать неправильного пользователя / учетные данные, связанные с этим URL-адресом.

git config credential helper

На Windows, например вы можете удалить это с помощью:

git credential-manager reject https://github.com/dagu-games/dagu.git