Har noen sett denne feilen og vet hva de skal gjøre?
Jeg bruker terminalen, jeg er i roten, GitHub-depotet eksisterer, og jeg vet ikke hva jeg skal gjøre nå.
> 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 er ikke i stand til å autentisere deg. Så enten er du ikke konfigurert med en SSH-nøkkel, fordi du ikke har konfigurert en på maskinen din, eller så er ikke nøkkelen din knyttet til GitHub-kontoen din.
Du kan også bruke HTTPS-nettadressen i stedet for SSH/git-nettadressen for å unngå å måtte håndtere SSH-nøkler. Dette er GitHubs anbefalte metode.
Videre har GitHub en hjelpeside spesifikt for denne feilmeldingen, og forklarer mer detaljert alt du kan sjekke.
Dette skjedde med meg. Av en eller annen grunn ble opprinnelsen min ødelagt uten at jeg var klar over det:
Sjekk om innstillingene dine fortsatt er riktige
git remote -v
nettadressen må være noe sånt som ssh://[email protected]/YourDirectory/YourProject.git; hvis du ikke ser [email protected], bruker du
git remote set-url origin git://github.com/YourDirectory/YourProject.git
for å sette den riktig. Eller du kan bruke github-appen til å sjekke og angi nettadressen til det primære eksterne depotet i innstillingspanelet for det aktuelle depotet.