Терминал распознает PAT как пароль, а не как токен
Я прошел через процесс создания PAT на GitHub. Я пытаюсь запустить
gitpush
команда. Однако всякий раз, когда я ввожу PAT в терминал при появлении запроса:
Username for 'https://github.com': USERNAME
Password for 'https://USERNAME@github.com':
Я получаю следующие сообщения:
remote: Support for password authentication was removed on August 13, 2021. Please use a personal access token instead.`
remote: Please see https://github.blog/2020-12-15-token-authentication-requirements-for-git-operations/ for more information.`
fatal: Authentication failed for 'https://github.com/johnnag94/Cour-test.git/'
Это те же сообщения, которые я получил, когда мне было предложено создать личный токен доступа, что заставляет меня думать, что мой терминал думает, что я ввожу пароль вместо токена. Я попытался создать несколько токенов и попытался выйти из своего терминала. Я также попытался добавить свой пароль github и имя пользователя в диспетчер учетных данных Windows (видел его в аналогичном вопросе), и он все еще отвечает теми же тремя сообщениями.
Я действительно новичок в этом.
1 ответ
Вероятно, вы сделали то же, что и я - дважды щелкнули токен, чтобы выбрать его. К сожалению, в Windows при этом также выбираются пробелы в конце пароля. Либо нажмите кнопку «Копировать», либо не забудьте удалить пробел при вставке токена.
Этот токен был удален до публикации ответа.