git не может войти в систему во всплывающем окне, не может использовать сохраненный пароль

Сегодня мой мозг как-то облажался, поэтому я обновил git до версии 2.29.1.windows.1. Теперь каждый раз, когда я пытаюсь выполнить «git pull» или «git clone» и т. Д., Появляется всплывающее окно, как показано ниже. У меня тут две проблемы.

Во-первых, даже если я ввожу правильное имя пользователя и пароль, отображается сообщение «Не удалось войти в систему», используйте ctrl + c, чтобы отменить запрос основных учетных данных.

Во-вторых, независимо от того, что я установил для credential.helper значение manager или store, он всегда выскакивает окно. Однако пароль был сохранен на самом деле. (~ / .Git-credential при использовании store и в Credential Manager при использовании менеджера).

введите описание изображения здесь


person Mas Zero    schedule 28.10.2020    source источник
comment
Я также сталкиваюсь с тем, что Git все время запрашивает учетные данные. Не произошло до сегодняшнего дня   -  person citronas    schedule 28.10.2020
comment
Хорошо, похоже, это связано с GitHub Desktop, который я использовал для хранения моих учетных данных. GitHub Desktop больше не входит в мою учетную запись GitHub и отказывается подключаться. Когда я использую те же учетные данные на github.com, он работает безупречно. Попробую обновить рабочий стол GitHub и надеюсь, что проблема решится сама собой   -  person citronas    schedule 28.10.2020
comment
@citronas Я просто использую команду bash, а не рабочий стол github ... И мои учетные данные также работают на github.com. Возможно, они используют один и тот же бэкэнд для обработки действий входа в систему для рабочего стола github и приглашения.   -  person Mas Zero    schedule 28.10.2020
comment
Хорошо, после обновления моя система, похоже, еще больше сломалась. Может, проблема связана с GitHub?   -  person citronas    schedule 28.10.2020


Ответы (1)


GitHub устарел базовую аутентификацию, см. https://developer.github.com/changes/2020-02-14-deprecating-password-auth/.

person citronas    schedule 28.10.2020
comment
если вы можете поделиться, как вы нашли сообщение? - person Mas Zero; 28.10.2020
comment
Я искал в Google страницу статуса GitHub, и она была связана там - person citronas; 29.10.2020