2
respostas

Conflito de contas

Olá Estou tendo problemas com o comando push. Tenho 2 repositórios git. O mais novo, criei para salvar as aulas daqui da Alura. O problema é que quando tento salvar alguma coisa (git push) nele, dá um erro de "autorização negada" pela minha outra conta git:

sande@LAPTOP-9AR19QPH MINGW64 /c/NodeJS/curso-git (master)
$ git push origin master
remote: Permission to limasq/curso-git.git denied to squeiroz.
fatal: unable to access 'https://github.com/limasq/curso-git.git/': The requested URL returned error: 403

Alguma idéia de como resolver esta questão?

2 respostas

Olá Sanderson!

Acredito que seu problema pode ser resolvido com a adição de um colaborador.

Com a conta nova (que é a dona do repositório), você vai na tela do seu repositório e clica em Settings. Na direita, clique em Collaborators e no campo, procure seu usuário antigo e adicione. Você receberá um e-mail de confirmação. Após isso, é para seu usuário antigo ter privilégios de edição do seu novo repositório.

Segue o link do passo-a-passo, caso tenha alguma dúvida.

EDIT: Segue também o nível de permissões de contribuidor.

Bons estudos!

Oi Sanderson na verdade você não tem dois repositórios, você tem duas contas no Github e quer contribuir em um mesmo repositório de ambas. Como as duas contas são suas você pode entrar na que tem o projeto e adicionar a sua outra conta como colaborador do projeto você pode ter até 3 colaboradores.

Espero ter ajudado e bons estudos.