Qualcuno ha visto questo errore e sa cosa fare?
Sto usando il terminale, sono nella root, il repository GitHub esiste e non so cosa fare ora.
> 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 non è in grado di autenticarti. Quindi, o non sei configurato con una chiave SSH, perché non l'hai impostata sulla tua macchina, o la tua chiave non è associata al tuo account GitHub.
Puoi anche usare l'URL HTTPS invece dell'URL SSH/git per evitare di avere a che fare con le chiavi SSH. Questo è il metodo raccomandato da GitHub.
Inoltre, GitHub ha una pagina di aiuto specifica per quel messaggio di errore, e spiega in modo più dettagliato tutto quello che potresti controllare.
Questo è successo a me. Per qualche motivo la mia origine si è incasinata senza che me ne rendessi conto:
Controlla se le tue impostazioni sono ancora corrette
git remote -v
l'url deve essere qualcosa come ssh://[email protected]/YourDirectory/YourProject.git; se non vedi [email protected], usa
git remote set-url origin git://github.com/YourDirectory/YourProject.git
per impostarlo correttamente. Oppure potresti usare l'app di github per controllare e impostare l'url Primary Remote Repository nel pannello delle impostazioni del tuo particolare repository.