J'essaie de pousser un projet vers un référentiel distant à partir de la ligne de commande.
De l'intérieur de mon annuaire local, j'ai frappé:
$ git push
et obtenez l'erreur suivante:
à distance: autorisation à username1 / repo.git refusée à username2.
fatal: impossible d'accéder à ' https://github.com/username1/repo.git/ ': l'
URL demandée a renvoyé l'erreur: 403
Où username1
est le nom d'utilisateur de mon compte github hébergeant le référentiel vers lequel je veux pousser et username2
est un ancien compte que j'utilisais sur cette machine.
J'utilise OS X Yosemite (v10.10.5) sur un Macbook Air. Et je préférerais utiliser https au lieu de ssh .
Comment puis-je mettre à jour pour username1
pouvoir pousser avec succès vers ma télécommande?
Modifier: pour être clair, je ne parle pas simplement de modifier l' config user
objet, par exemple,
$ git config --global user.name "Billy Everyteen"
$ git config --global user.email "billyeveryteen@example.com"
Ils n'ont rien à voir avec l'authentification. Ma question porte sur l'authentification des utilisateurs nécessaire pour écrire dans mon référentiel distant.