Observação: A atualização das credenciais do macOS Keychain aplica-se apenas a usuários que configuraram manualmente um PAT usando o auxiliar osxkeychain
integrado ao macOS.
Recomendamos que você configure o SSH ou faça a atualização para o Gerente de Credenciais do Git (GCM). O GCM pode gerenciar a autenticação em seu nome (sem PATs manuais), incluindo a 2FA (autenticação de dois fatores).
When Git prompts you for your password, enter your personal access token (PAT) instead. Password-based authentication for Git has been removed, and using a PAT is more secure. For more information, see "Creating a personal access token."
Atualizar credenciais pelo Keychain Access
- Clique no ícone do Spotlight (lente ampliada) no lado direito da barra de menu. Digite
Acesso da Keychain
e, em seguida, pressione a chave Enter para iniciar o aplicativo. - No Keychain Access, procure por [hostname].
- Localize a entrada "internet password" (senha da internet) referente a
[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
> [Pressione Return]
Se a ação for bem-sucedida, nada será impresso. Para testar se funciona, tente clonar um repositório privado a partir de your GitHub Enterprise Server instance. Se for solicitada uma senha, significa que a entrada da keychain foi excluída.