Получение "фатальный: сбой аутентификации" -error при отправке git-команд в Windows 10
После обновления пароля домена доступ к git-repo больше невозможен. VS Code и Source Tree, а также Visual Studio возвращают следующее сообщение об ошибке при pull, push, fetch и т.д.
fatal: Authentication failed
Обычно появляется всплывающее окно учетных данных, но этого не происходит. Также общая рекомендация...
git config --global credential.helper wincred
...не работает.
Ответы
Ответ 1
Пароль хранится в диспетчере учетных данных Windows и нуждается в обновлении. Откройте командную строку и введите следующую команду, чтобы просмотреть список сохраненных паролей:
rundll32.exe keymgr.dll,KRShowKeyMgr
Прокрутите список вниз, пока не увидите записи, связанные с git. Щелкните по нему и отредактируйте правильный пароль.
Вуаля!
Ответ 2
Я согласен с Джеспером. Другой способ сделать это - в windows, если вы можете перейти к:
Панель управления\Учетные записи пользователей\Диспетчер учетных данных
На странице "Учетные данные Windows\Хранилище Windows" в разделе "Общие учетные данные" можно обновить пароль существующей записи GIT или добавить новые общие учетные данные.
Обновленный ответ для пользователей Mac :
В случае, если вы находитесь здесь с аналогичной проблемой на Mac, вы можете сделать то же самое в keychain access
- удалив существующую запись GIT & затем, если вы снова передадите свои учетные данные в git bash или любом другом инструменте, создающем новую запись, все должно работать.
Ответ 3
Попробуйте следующее:
- Нажмите Пуск
- Тип: Диспетчер учетных данных
- См. Ярлык диспетчера учетных данных Windows и дважды щелкните его, чтобы открыть приложение.
- Как только приложение откроется, перейдите на вкладку "Учетные данные Windows".
- Найдите учетные данные, которые вы хотите удалить, они будут начинаться с "git:" и могут начинаться с "ada:"
- Нажмите на учетную запись, она откроет подробный вид записи.
- Нажмите Удалить и подтвердите удаление при появлении запроса.
Ответ 4
Чтобы каждый раз вводить имя пользователя и пароль в диспетчере учетных данных Windows, удалите и переустановите git !