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".
Note
Este artigo contém comandos ou exemplos que usam o domínio github.com
. Você poderá acessar o GitHub em um domínio diferente, como octocorp.ghe.com
.
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
github.com
. - Localize a entrada "senha da Internet" para
github.com
. - 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=github.com
protocol=https
> [Press Return]
Se tudo der certo, nada será impresso. Para testar se tudo funcionou, tente clonar um repositório privado. Se for solicitada uma senha, significa que a entrada da keychain foi excluída.