У меня есть корпоративная (частная) учетная запись и включена двухфакторная аутентификация, поэтому мне пришлось объединить несколько сообщений, чтобы она работала, как показано ниже. (Записываю так, чтобы это могло быть полезно кому-то с такой же ситуацией)
Initially it was the Fatal Error.
fatal: repository 'https:
...
remote: Repository not found.
fatal: repository 'https:
Установлен диспетчер учетных данных и обновлен GIT, как указано здесь: https://codeshare.co.uk/blog/how-to-solve-the-github-error-fatal-httprequestexception-encountered/
Это не решило проблему, поскольку проблема перешла к приведенному ниже, когда я попытался использовать команду clone следующим образом:
$ git clone https://<username>:<password>@github.com/<ORG_NAME>/<PROJECT-NAME>.git
remote: Invalid username or password.
fatal: Authentication failed for 'https://
В моем пароле был символ $ , и по какой-то причине GIT командной строке / GIT Bash это не понравилось. Я вижу это по возвращенному тексту ошибки, в котором не было символа $.
fatal: Authentication failed for 'https://<username>:<password-missing-$-symbol>@github.com/<ORG_NAME>/<PROJECT-NAME>.git'
Мне нужно было сослаться на этот сайт: https://git -scm.com / book / en / v2 / Git-Tools-Credential-Storage
Обратите внимание: если для вашей учетной записи хранится неверный пароль,
Диспетчер учетных данных Windows это также добавит проблемы. я
удалили сохраненные таким образом учетные данные github перед переходом к шагу ниже.
$ git config --global credential.helper cache
$ git clone https://<username>:<password>@github.com/<ORG_NAME>/<PROJECT-NAME>.git
Теперь появился диспетчер учетных данных Windows. Я набрал свое имя пользователя и пароль в текстовых полях (Это приняло мой пароль с символом $) и попросил ввести код 2-факторной аутентификации. Я набрал код аутентификации из Google Authenticator, и клон запустился отлично.