Languages
[Edit]
PL

GitLab - git pull remote: HTTP Basic: Access denied fatal: Authentication failed for

3 points
Created by:
Sylwia
1327

Problem:

Jak rozwi─ůza─ç b┼é─ůd:

GitLab - git pull remote: HTTP Basic: Access denied fatal: Authentication failed for

┬áU┼╝ywam git bash w systemie Windows 10. B┼é─ůd wyst─Öpuje, gdy wykonuj─Ö git pull na zdalnym repozytorium z gitlab.

B┼é─ůd konsoli:

$ git pull
remote: HTTP Basic: Access denied
fatal: Authentication failed for 'https://gitlab.com/user_name/project_name'

Rozwi─ůzanie 1 - Mened┼╝er po┼Ťwiadcze┼ä systemu Windows

  1. Przejd┼║ do wyszukiwania w systemie Windows - wpisz: Mened┼╝er po┼Ťwiadcze┼ä
  2. Otw├│rz Mened┼╝era po┼Ťwiadcze┼ä
  3. Kliknij po┼Ťwiadczenia systemu Windows
  4. Po┼Ťwiadczenia og├│lne
  5. Znajd┼║ po┼Ťwiadczenia gitlab
  6. Edytuj lub usu┼ä po┼Ťwiadczenia gitlab

* Po usuni─Öciu po┼Ťwiadcze┼ä gitlab ponownie wykonujemy git pull na repo gitlab, zostaniemy poproszeni o podanie po┼Ťwiadcze┼ä gitlab

Dlaczego wyst─Öpuje ten problem:

  1. Nasze dane uwierzytelniaj─ůce s─ů nieprawid┼éowe, upewnij si─Ö w 100%, ┼╝e s─ů┬áwa┼╝ne
  2. Mamy wi─Öcej ni┼╝ 1 konto gitlab zapisane z po┼Ťwiadczeniami systemu Windows

┬áRozwi─ůzanie 2 - git unset credential

  1. Otw├│rz git bash jako administrator
  2. Przejd┼║ do katalogu repozytorium gitlab
  3. Wykonaj: $ git config --system --unset credential.helper
  4. Wykonaj: $ git pull
  5. Wprowadź nowe hasło

┬áJe┼Ťli otworzymy git bash┬ánie jako administartor (tylko jako zwyk┼éy u┼╝ytkownik - bez uprawnie┼ä administratora), otrzymamy b┼é─ůd: nie mo┼╝na zablokowa─ç pliku konfiguracyjnego - Odmowa uprawnie┼ä:

$ git config --system --unset credential.helper
error: could not lock config file C:/Program Files/Git/mingw64/etc/gitconfig: 
Permission denied

Bibliografia:

  1. git config - docs
  2. Accessing Credential Manager - microsoft docs

 

Hey ­čĹő
Would you like to know what we do?
  • Dirask is a friendly IT community for learners, professionals and hobbyists to share their knowledge and help each other in extraordinary easy way.
  • We welcome everyone,
    no matter what the experience,
    no matter how basic the question is,
    this community will help you.