Git не спрашивает у меня имя пользователя и пароль после нажатия, но я нажимаю на другой пульт - PullRequest
0 голосов
/ 01 января 2019

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

Сегодня я хочу перенести свой проект в мое частное репо, после добавления моего личного репо на мой пульт с помощью git remote add private <url>, я попытался git push, но вышла фатальная ошибка и сказала «аутентификация не удалась, неверное имя пользователя или пароль».

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

1 Ответ

0 голосов
/ 01 января 2019

Возможно, вы включили Git Credential Manager при установке git или при первом запуске в репо.Git Credential Manager кэширует и повторно использует учетные данные между различными push-командами, поэтому он может повторно использовать учетные данные для другого пульта.Без диспетчера учетных данных вам придется вводить учетные данные при каждом нажатии.

Пожалуйста, следуйте советам в этой публикации SO , чтобы очистить свои учетные данные.Обратите внимание, что второй ответ относится только к устройствам Windows, тогда как первый должен работать для MacOS и Linux.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...