Tengo un problema extraño con Git bash. Tengo counts de Github, digamos A y B. Configuré mi nombre y mi correo electrónico, como en la count A:
git config --global user.name git config --global user.email
Inicialé un nuevo repository, hice un commit, luego push y git bash
me preguntaron sobre el inicio de session y la contraseña para github. Por error puse el nombre de usuario y la contraseña para la count B !! Me conecté con éxito, pero no hay ningún repository que acabo de inicializar.
¿Cómo puedo desconectarme e iniciar session en otra count de Github? No es user.name
ni user.email
Las cnetworkingenciales de git se searchán en las cnetworkingenciales ~/.git-cnetworkingentials
o en los files ~/.config/git/cnetworkingentials
. Puede search estos files y, si los encuentra, modificarlos.
$ git config --global --unset cnetworkingential.helper # search file $ sudo find / -type f -name .git-cnetworkingentials $ sudo find / -type f -name cnetworkingentials
Para Windows , el manager
almacena sus cnetworkingenciales. Tiene una Control Panel Interface
donde puede edit or delete
su cnetworkingencial almacenada.
$ git config --global cnetworkingential.helper manager
Mucho más simple, como expliqué en " ¿Cómo cerrar la session en la console de Git Bash en Windows? ":
git cnetworkingential-manager delete <url>
aquí
git cnetworkingential-manager delete https://github.com
No es necesario quitar la cnetworkingencial de ayuda que es práctica para el almacenamiento en caching de la contraseña del usuario.