Две учетные записи github конфликтуют на одном компьютере - PullRequest
2 голосов
/ 18 июня 2020

У меня 2 аккаунта на github, одна для личного использования, а другая для работы.

Я работаю на личном веб-сайте, поэтому я вошел в систему git с терминала, используя свое личное имя пользователя и пароль. Когда я делаю 'git config --list', мне показывают правильное имя пользователя и пароль для моей личной учетной записи, как я и ожидал.

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

remote: Permission to <personal_username>/<personal_repo>.git denied to <work_username>.

Я не знаю, где он даже забирает мой рабочее имя пользователя или рабочие учетные данные, так как они не указаны в моем git config.

Помогите пожалуйста!

Спасибо

1 Ответ

0 голосов
/ 18 июня 2020

Если URL-адрес HTTPS, проверьте свой git config credential.helper: если менеджер, если он был кэширован, вам нужно отклонить его URL

git credential-manager reject 
protocol=https
host=github.com
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...