Hacemos una revisión profunda cada escritos de nuestra web con el objetivo de mostrarte en todo momento la información con la mayor veracidad y certera.
Solución:
Revisar qué git remote -v
devoluciones: la cuenta utilizada para enviar a una URL http generalmente está incrustada en la propia URL remota.
https://[email protected]/...
Si ese es el caso, coloque una URL que obligue a Git a solicitar la cuenta para usar al presionar:
git remote set-url origin https://github.com//
O uno para usar la cuenta Fre1234:
git remote set-url origin https://[email protected]//
También verifique si instaló su Git para Windows con o sin un asistente de credenciales como en esta pregunta.
El OP Fre1234 agrega en los comentarios:
Finalmente encontré la solución.
Ir:Control Panel -> User Accounts -> Manage your credentials -> Windows Credentials
Por debajo
Generic Credentials
hay algunas credenciales relacionadas con Github,
Haga clic en ellos y haga clic en “Remove
“.
Esto se debe a que la instalación predeterminada de Git para Windows establece un Git-Credential-Manager-for-Windows.
Ver git config --global credential.helper
salida (debe ser manager
)
Para usuarios de Mac
Estoy usando Mac y estaba enfrentando el mismo problema mientras intentaba impulsar un proyecto desde Android Studio. El motivo por el que otro usuario había iniciado sesión previamente en Github y sus credenciales se guardaron en Acceso a Llaveros.
Debe eliminar esas credenciales de Acceso a llaveros y luego intentar presionar.
Espero que ayude a los usuarios de Mac.
Para usuarios de Mac
Estoy usando Mac y estaba enfrentando el mismo problema mientras intentaba impulsar un proyecto desde Android Studio. El motivo es que otro usuario había iniciado sesión previamente en GitHub y sus credenciales se guardaron en Acceso a Llaveros.
La solución es borrar toda la información almacenada en llavero para ese proceso.