3
respostas

[Dúvida] Meu github deu errado

Foi tudo indo bem ate gerar a chave, que deu erro. Resposta do terminal: PS C:\Users\Laura\Documents\laura\alura\github\3386-git-github-projeto_inicial> git push -u origin main ERROR: Permission to rodrigoalura87/numero-secreto.git denied to lauradela. fatal: Could not read from remote repository.

Please make sure you have the correct access rights and the repository exists. PS C:\Users\Laura\Documents\laura\alura\github\3386-git-github-projeto_inicial>

3 respostas

O erro acontece porque o Git não tem permissão para acessar o repositório remoto. Isso pode ocorrer se você estiver autenticado com um usuário sem acesso ou se a URL do repositório estiver configurada incorretamente. Primeiro, verifique se você tem permissão para contribuir no repositório. Depois, rode git remote -v para conferir se a URL está correta. Se estiver usando SSH, adicione sua chave ao GitHub e ao agente do SSH (ssh-add). Se estiver usando HTTPS, altere a URL com git remote set-url origin https://github.com/seu-usuario/seu-repositorio.git e, ao fazer git push, use um token de acesso pessoal em vez de senha. Para testar a conexão com o GitHub, use ssh -T git@github.com.

Pedro te agradeço o help, mas ontem de noite apaguei tudo. Comecei do zero e nem precisei refazer a etapa da chave, o github aceitou a chave que criei ontem, foi tudo bem rápido. Só não consegui entender onde eu errei.

Oi!

Você adicionou como repositório remoto o repositório que utilizamos no curso, do usuário rodrigoalura87, ao invés de adicionar um repositório da sua conta no GitHub.

Rode o seguinte comando para alterar a url do repositório remoto:

git remote set-url origin git@github.com:SEU_USUARIO/SEU_REPOSITORIO

Lembre-se de substituir SEU_USUARIO pelo nome de seu usuário no GitHub e SEU_REPOSITORIO pelo nome do repositório que você criou na sua conta do GitHub.

Bons estudos!