Posteriormente a consultar especialistas en el tema, programadores de diversas ramas y maestros dimos con la respuesta al dilema y la compartimos en esta publicación.
Solución:
Si este problema se presenta en una máquina con Windows, haga lo siguiente.
- Ir al Administrador de Credenciales
- en alemán se llama: Anmeldeinformationsverwaltung
- en francés se llama: Gestionario de identificación
- Ir a Credenciales de Windows
- Eliminar las entradas en Credenciales genéricas
- Intenta conectarte de nuevo. Esta vez, debería solicitarle el nombre de usuario y la contraseña correctos.
El caché de credenciales de Git ejecuta un proceso daemon que almacena en caché sus credenciales en la memoria y las entrega a pedido. Por lo tanto, eliminar su proceso git-credential-cache–daemon descarta todo esto y da como resultado que se le vuelva a solicitar su contraseña si continúa usando esto como la opción cache.helper.
También puede deshabilitar el uso de la caché de credenciales de Git usando git config --global --unset credential.helper
. Luego restablezca esto y seguirá teniendo las credenciales almacenadas en caché disponibles para otros repositorios (si los hay). Es posible que también deba hacer git config --system --unset credential.helper
si esto se ha establecido en el archivo de configuración del sistema (por ejemplo, Git para Windows 2).
En Windows, es mejor que utilice el gerente ayudante (git config --global credential.helper manager
). Esto almacena sus credenciales en el almacén de credenciales de Windows que tiene una interfaz de Panel de control donde puede eliminar o editar sus credenciales almacenadas. Con esta tienda, sus datos están protegidos por su inicio de sesión de Windows y pueden persistir durante varias sesiones. Él gerente helper incluido en Git para Windows 2.x ha reemplazado al anterior ganado ayudante que se agregó en Git para Windows 1.8.1.1. Un ayudante similar llamado winstore también está disponible en línea y se usó con GitExtensions ya que ofrece una interfaz más impulsada por GUI. Él gerente helper ofrece la misma interfaz GUI que winstore.
Extracto de la página de soporte de Windows 10 que detalla el administrador de credenciales de Windows:
Para abrir el Administrador de credenciales, escriba “administrador de credenciales” en el cuadro de búsqueda de la barra de tareas y seleccione Panel de control del administrador de credenciales.
Y luego seleccione Credenciales de Windows para editar (= eliminar o modificar) las credenciales de git almacenadas para una URL determinada.
Vuelva a escribir:
$ git config credential.helper store
Y luego se le pedirá que ingrese sus credenciales nuevamente.
ADVERTENCIA
El uso de este asistente almacenará sus contraseñas sin cifrar en el disco
Fuente: https://git-scm.com/docs/git-credential-store
Si te ha resultado útil nuestro artículo, te agradeceríamos que lo compartas con el resto seniors de este modo nos ayudas a dar difusión a este contenido.