Skip to main content
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 atualizadas, acesse a documentação em inglês.

Esta versão do GitHub Enterprise foi descontinuada em 2023-03-15. Nenhum lançamento de patch será feito, mesmo para questões críticas de segurança. Para obter melhor desempenho, segurança aprimorada e novos recursos, atualize para a última versão do GitHub Enterprise. Para obter ajuda com a atualização, entre em contato com o suporte do GitHub Enterprise.

Atualizar credenciais da keychain OSX

Será necessário atualizar suas credenciais salvas no auxiliar git-credential-osxkeychain se você alterar seu nome de usuário, sua senha ou seu personal access token no GitHub Enterprise Server.

Observação: a atualização de credenciais do conjunto de chaves do macOS aplica-se somente a usuários que configuraram manualmente um personal access token usando o auxiliar osxkeychain integrado ao macOS.

Recomendamos configurar o SSH ou atualizar para o GCM (Gerenciador de Credenciais do Git). O GCM pode gerenciar a autenticação em seu nome (para que não seja mais preciso realizar personal access token manuais), incluindo a 2FA (autenticação de dois fatores).

Quando o Git solicitar sua senha, insira seu personal access token. Como alternativa, você pode usar um auxiliar de credencial como o Gerenciador de Credenciais do Git. A autenticação baseada em senha do Git foi removida para dar lugar a métodos de autenticação mais seguros. Para obter mais informações, veja "Managing your personal access tokens".

Atualizar credenciais pelo Keychain Access

  1. Clique no ícone do Spotlight (lente ampliada) no lado direito da barra de menu.
  2. Digite Keychain Access e pressione a tecla Enter para iniciar o aplicativo.
  3. Em Acesso ao Conjunto de Chaves, procure [hostname].
  4. Localize a entrada "senha da Internet" para [hostname].
  5. Edite ou exclua a entrada de acordo.

Excluir credenciais pela linha de comando

Através da linha de comando, você pode usar o auxiliar de credenciais diretamente para apagar a entrada de keychain.

$ git credential-osxkeychain erase
host=HOSTNAME
protocol=https
> [Press Return]

Se tudo der certo, nada será impresso. Para testar se tudo funcionou, tente clonar um repositório privado do sua instância do GitHub Enterprise Server. Se for solicitada uma senha, significa que a entrada da keychain foi excluída.

Leitura adicional