No se puede cambiar la cuenta de Git
github window (2)
Traté de empujar a mi repositorio, pero recibí el siguiente error:
git push origin master
remote: Permission to PhanVanLinh/phanvanlinh.github.io.git denied to edgarphan.
fatal: unable to access ''https://github.com/PhanVanLinh/phanvanlinh.github.io.git/'': The requested URL returned error: 403
Antes, estaba usando el nombre de usuario
edgarphan
, pero ya lo he cambiado a
PhanVanLinh
, pero aún conserva
edgarphan
.
Intenté eliminar el proyecto y clonar nuevamente, desinstalar Git y reinstalar, pero no funcionará.
Archivo de configuración global
¿Cómo puedo solucionar este problema?
Esto no tiene nada que ver con su configuración
user.name
/
user.email
: son para autoría en un commit.
No se utilizan para la autenticación cuando empuja a un repositorio.
Si Git no
le
solicita su nombre de usuario / contraseña de GitHub (nuevo), eso significa que
Git para Windows
está utilizando un asistente de credenciales de Git llamado "manager" (haga una
git config credential.helper
para confirmarlo)
Significado: está almacenando en caché sus viejas credenciales y las está reutilizando automáticamente.
En ese caso, vaya al menú de inicio de Windows (
), escriba "credencial" y seleccione la herramienta de
Windows
"
Administrador de credenciales de Windows
".
En él, encontrará una entrada
git.https://github.com
, que puede editar y donde puede ingresar su nuevo nombre de usuario / contraseña de GitHub.
Luego intente y empuje nuevamente.
Intenta encontrar el archivo de configuración de Git. Para una máquina con Windows, probablemente se encuentra en
C:/Users/<user_name>/.gitconfig
Este comando también puede abrir el archivo de configuración. Luego puedes editar y guardar:
git config --global -e
Y después de configurar la configuración, haga:
cd /path/to/new/local/repo
git remote add origin https://github.com/PhanVanLinh/phanvanlinh.github.io.git
git push -u origin master