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 credenciais como o Gerenciador de Credenciais do Git. A autenticação baseada em senha para o Git foi removida em favor de métodos de autenticação mais seguros. Para obter mais informações, confira "Gerenciar seus tokens de acesso pessoal".
Atualizar credenciais pelo Keychain Access
- Clique no ícone do Spotlight (lente ampliada) no lado direito da barra de menu.
- Digite
Keychain Access
e pressione a tecla Enter para iniciar o aplicativo. - Em Acesso ao Conjunto de Chaves, procure
[hostname]
. - Localize a entrada "senha da Internet" para
[hostname]
. - 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.