Git wciąż wspomina moją starą nazwę użytkownika, nawet jeśli nie mogę jej znaleźć
remote: Permission to MYUSERNAME/project.git denied to OLD-USER-NAME
Mam 2 użytkowników GitHub. Jeden do użytku osobistego i jeden do użytku w pracy. MYUSERNAME będzie moim osobistym w tym przykładzie, a OLD-USER-NAME - tym pierwszym. Przestałem używać OLD-USER-NAME jakiś czas temu, ale otrzymuję powyższy błąd podczas próby przekazania do github https. Rozwiązałem problem, naciskając bezpośrednio nahttps: //[email protected]...
Próbuję dowiedzieć się, dlaczego wspomniałem o moim OLD-USER-NAME i jak git „wie o tym”.
Rzeczy, które próbowałem:
ssh-add -l
->The agent has no identities.
Nie mogłem znaleźć żadnego folderu .ssh.Nie mam żadnych kluczy ssh na obu moich kontach githubgit config --global --edit
lubgit config --edit
pokazuje MYUSERNAMEgit remote --verbose
co dało mi:origin https://github.com/MYUSERNAME/project.git (fetch) origin https://github.com/MYUSERNAME/project.git (push)
STARA-NAZWA UŻYTKOWNIKA GitHub -> Ustawienia -> Historia bezpieczeństwa Widzę mój IP z zieloną kropką obok. Może to ma coś z tym wspólnego?