Mam włączone konto firmowe (prywatne) i uwierzytelnianie 2-czynnikowe, więc musiałem połączyć kilka postów, aby działało jak poniżej. (Zapisywanie w dół, aby mogło być przydatne dla kogoś w tej samej sytuacji)
Initially it was the Fatal Error.
fatal: repository 'https:
...
remote: Repository not found.
fatal: repository 'https:
Zainstalowałem menedżera poświadczeń i zaktualizowałem GIT, jak wspomniano tutaj: https://codeshare.co.uk/blog/how-to-solve-the-github-error-fatal-httprequestexception-encountered/
To nie rozwiązało problemu, ponieważ problem przeniósł się na niżej, gdy próbowałem użyć polecenia klonowania w następujący sposób:
$ git clone https://<username>:<password>@github.com/<ORG_NAME>/<PROJECT-NAME>.git
remote: Invalid username or password.
fatal: Authentication failed for 'https://
Moje hasło zawierało symbol $ iz jakiegoś powodu linia poleceń GIT / GIT Bash mi się nie podobało. Widzę to na zwrócony tekst błędu nie zawierał symbolu $.
fatal: Authentication failed for 'https://<username>:<password-missing-$-symbol>@github.com/<ORG_NAME>/<PROJECT-NAME>.git'
Musiałem odwoływać się do tej witryny: https://git-scm.com/book/en/v2/Git-Tools-Credential-Storage
Uwaga: jeśli niepoprawne hasło zostanie zapisane na koncie w
Menedżerze poświadczeń systemu Windows , przyczyni się to również do powstania problemu. Przed przejściem do kroku poniżej usunąłem dane logowania github przechowywane w ten sposób.
$ git config --global credential.helper cache
$ git clone https://<username>:<password>@github.com/<ORG_NAME>/<PROJECT-NAME>.git
Teraz wyskoczył menedżer poświadczeń systemu Windows. Wpisałem nazwę użytkownika i hasło w polach tekstowych (to zaakceptowało moje hasło, które miało symbol $) i poprosiło mnie o podanie kodu 2-Factor Authentication. Wpisałem kod uwierzytelniający z Google Authenticator, a klon zaczął się idealnie.