У меня есть корпоративная (частная) учетная запись и включена двухфакторная аутентификация, поэтому мне пришлось объединить несколько сообщений, чтобы они работали, как показано ниже. (Записывайте, чтобы это могло быть полезно для кого-то в такой же ситуации)
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. Я ввел свое имя пользователя и пароль в текстовые поля (это принял мой пароль с символом $) и запросил код двухфакторной аутентификации. Я ввел код аутентификации из Google Authenticator, и клон отлично запустился.
person
oneworld
schedule
08.10.2018