Nota: El actualizar las credenciales desde la Keychain de macOS solo aplica a los usuarios que configuran el PAT manualmente utilizando el ayudante osxkeychain
que está integrado en macOS.
Te recomendamos que ya sea configures el SSH o mejores al Administrador de Credenciales de Git (GCM) en su lugar. El GCM puede administrar la autenticación en tu nombre (sin utilizar más PAT manuales) incluyendo la 2FA (autenticación bifactorial).
Cuando Git pida tu contraseña, ingresa tu token de acceso personal (PAT). Como alternativa, puedes utilizar un asistente de credenciales como Git Credential Manager. La autenticación basada en contraseñas para Git se eliminó para favorecer métodos de autenticación más seguros. Para obtener más información, consulta la sección "Crear un token de acceso personal".
Actualizar tus credenciales a través de Keychain Access (Acceso keychain)
- Da clic en el icono de Spotlight (lupa) en el costado derecho de la barra de menú. Teclea
Keychain access
y luego presiona la tecla Enter para lanzar la app. - En Keychain Access (Acceso keychain), busca [hostname].
- Encuentra la entrada "internet password" (contraseña de internet) para
[hostname]
. - Edita o borra la entrada según corresponda.
Eliminar tus credenciales a través de la línea de comando
A través de la línea de comandos, puedes utilizar el ayudante de credenciales directamente para borrar la entrada de keychain.
$ git credential-osxkeychain erase
host=nombre de host
protocol=https
> [Press Return]
Si resulta exitoso, no se imprimirá nada. Para probar que esto funciona, intenta clonar un repositorio privado de tu instancia de GitHub Enterprise Server. Si se te pide una contraseña, la entrada de keychain se borró.