Publicamos atualizações frequentes em nossa documentação, e a tradução desta página ainda pode estar em andamento. Para obter as informações mais recentes, acesse a documentação em inglês. Se houver problemas com a tradução desta página, entre em contato conosco.

Esta versão do GitHub Enterprise será descontinuada em Esta versão do GitHub Enterprise foi descontinuada em 2020-11-12. Nenhum lançamento de patch será feito, mesmo para questões críticas de segurança. Para obter melhor desempenho, melhorar a segurança e novos recursos, upgrade to the latest version of GitHub Enterprise. Para ajuda com a atualização, contact GitHub Enterprise support.

Erro: chave em uso

Este erro ocorre quando você tenta adicionar uma chave que já foi adicionada a outra conta ou repositório.

Neste artigo

Did this doc help you?

Help us make these docs great!

All GitHub docs are open source. See something that's wrong or unclear? Submit a pull request.

Make a contribution

Ou, learn how to contribute.

Descobrir onde a chave foi usada

Para determinar onde a chave foi usada, abra um terminal e digite o comando ssh. Use o sinalizador -i para fornecer o caminho para a chave que deseja marcar:

$ ssh -T -ai ~/.ssh/id_rsa git@hostname
# Conecte-se a your GitHub Enterprise Server instance usando uma chave ssh específica
> Olá, username! Você conseguiu se autenticar, mas o GitHub não
> fornece acesso shell.

O username na resposta é a conta do GitHub Enterprise a que a chave está vinculada no momento. Se a resposta for parecida com "username/repo", a chave foi vinculada a um repositório como chave de implantação.

Corrigir o problema

Para resolver o problema, primeiro remova a chave da outra conta ou repositório e a adicione à sua conta.

Se você não tiver permissões para transferir a chave e não puder entrar em contato com um usuário que tenha, remova o par de chaves e gere uma totalmente nova.

Chaves de implantação

Depois que uma chave tiver sido vinculada a um repositório como uma chave de implantação, ela não poderá ser usada em outro repositório. Se você encontrar este erro enquanto configura chaves de implantação, consulte "Gerenciar de chaves de implantação."

Did this doc help you?

Help us make these docs great!

All GitHub docs are open source. See something that's wrong or unclear? Submit a pull request.

Make a contribution

Ou, learn how to contribute.