Nie mogę zalogować się do GitHub na Android Studio

Nov 17 2020

Nie mogę zalogować się do GitHub na Android Studio, jak pokazuje zdjęcie.

Zresetowałem hasło, próbowałem wpisać „https: //” w polu serwera, ale nadal mnie nie wpuszcza i wyświetla ten sam komunikat.

Nie mogę już aktualizować projektu, nad którym pracuję ze swoim zespołem.
Z jakiegoś powodu nadal mogłem zatwierdzać i wypychać do repozytorium, a zmiany były widoczne online.

Odpowiedzi

31 tannergr Nov 20 2020 at 04:23

Spróbuj tego:

  • Zaloguj się do gitHub, kliknij swój awatar w prawym górnym rogu,
  • Wybierz ustawienia -> Ustawienia programisty -> Osobiste tokeny dostępu
  • Kliknij przycisk, aby wygenerować nowy token
  • Jeśli chcesz, dodaj notatkę, na przykład „Android Studio”
  • Wybierz repozytorium (wszystkie), przeczytaj: org (pod admin: org), streszczenie
  • Kliknij przycisk Generuj token
  • Skopiuj token
  • W Android Studio, Plik, Ustawienia, Kontrola wersji, Github, dodaj konto
  • Kliknij hiperłącze Użyj tokena, jak na zrzucie ekranu
  • Wklej swój token, kliknij Zaloguj się, kliknij OK

1 VonC Nov 17 2020 at 14:29

Sprawdź, czy aktywowałeś 2FA na swoim koncie.

Jeśli masz (uwierzytelnianie dwuskładnikowe), to hasło, które powinieneś wprowadzić, byłoby w rzeczywistości PAT (Personal Access Token) w ustawieniach , a nie hasło do konta GitHub.

OrhanAvan Nov 20 2020 at 05:59

Kiedy loguję się przy użyciu nazwy użytkownika i hasła, pojawia się ten błąd: 401 Unauthorized (hasło jest prawdziwe)

Następnie utworzyłem token taki jak @tannergr, tym razem otrzymałem błąd Insufficient security scopes .

Następnie dodałem wszystkie uprawnienia do tokena. Wszystko wyglądało normalnie. Próbowałem sklonować repozytorium z adresu URL, niestety dostałem Klonowanie nie powiodło się: Nie można utworzyć błędu katalogu docelowego .

Używam Android Studio w wersji 4.1.1 na moim nowym komputerze. Android Studio zasmuca mnie nowymi błędami w każdej wersji .

Nie jesteśmy sami, jest jeszcze jedno pytanie Android Studio, problem z logowaniem na Github, nieprawidłowe dane uwierzytelniające