Czy ktoś widział ten błąd i wie co zrobić?
I'm using the terminal, I'm in the root, the GitHub repository exists and I don't know what to do now.
> git push -u origin master
Permission denied (publickey).
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
GitHub nie jest w stanie Cię uwierzytelnić. Tak więc, albo nie masz klucza SSH, ponieważ nie ustawiłeś go na swoim komputerze, albo Twój klucz nie jest powiązany z kontem GitHub.
Możesz także użyć URL HTTPS zamiast URL SSH/git, aby uniknąć konieczności używania kluczy SSH. Jest to zalecana przez GitHub'a metoda.
Ponadto, GitHub ma stronę pomocy specjalnie dla tego komunikatu o błędzie, i wyjaśnia bardziej szczegółowo wszystko, co można sprawdzić.
To mi się przytrafiło. Z jakiegoś powodu moje pochodzenie się pomieszało, a ja nie zdawałem sobie z tego sprawy:
Sprawdź, czy twoje ustawienia są nadal poprawne
git remote -v
adres url musi być czymś w rodzaju ssh://[email protected]/YourDirectory/YourProject.git; jeśli nie widzisz [email protected], użyj
git remote set-url origin git://github.com/YourDirectory/YourProject.git
aby ustawić go prawidłowo. Lub możesz użyć aplikacji github, aby sprawdzić i ustawić adres url Primary Remote Repository w panelu ustawień swojego konkretnego repozytorium.