Alguém viu este erro e sabe o que fazer?
I'm usando o terminal, I'm na raiz, o repositório GitHub existe e eu não'não sei o que fazer agora.
> 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.
O GitHub não é capaz de o autenticar. Então, ou você não está configurado com uma chave SSH, porque você não configurou uma na sua máquina, ou sua chave não está associada à sua conta GitHub.
Você também pode usar a URL HTTPS em vez da URL SSH/git para evitar ter que lidar com chaves SSH. Este é o método recomendado pelo GitHub.
Além disso, GitHub tem uma página de ajuda específica para aquela mensagem de erro, e explica com mais detalhes tudo o que você poderia verificar.
Aconteceu-me isto. Por alguma razão a minha origem ficou confusa sem eu me aperceber:
Verifique se as suas definições ainda estão correctas
git remote -v
a url precisa de ser algo como ssh://[email protected]/YourDirectory/YourProject.git; se você não vê [email protected], use
git remote set-url origin git://github.com/YourDirectory/YourProject.git
para acertar tudo. Ou você pode usar o aplicativo github para verificar e definir a url do Repositório Remoto Primário no painel de configurações do seu repositório em particular.