¿Cómo cambiar el usuario de git en la terminal?
Estoy tratando de empujar un proyecto a un repositorio remoto desde la línea de comandos.
Desde dentro de mi directorio local, pulso:
$ git push
y obtengo el siguiente error:
remote: Permiso para el nombre de usuario1/repo.git denegado al nombre de usuario2. fatal: no se puede acceder https://github.com/username1/repo.git/ ’: La URL solicitada devolvió el error: 403
Donde username1
es mi nombre de usuario de la cuenta github que aloja el repositorio al que quiero empujar y username2
es una cuenta antigua que solía usar en esta máquina.
Estoy usando OS X Yosemite (v10.10.5) en un Macbook Air. Y preferiría usar https en lugar de ssh.
¿Cómo actualizo a username1
para poder empujar con éxito a mi mando a distancia?
Editar: Para ser claros, no estoy hablando de editar simplemente el objeto config user
, por ejemplo,
$ git config --global user.name "Billy Everyteen"
$ git config --global user.email "billyeveryteen@example.com"
No tienen nada que ver con la autenticación. Mi pregunta tiene que ver con la autentificación de usuario necesaria para escribir en mi repositorio remoto.