Préfacer cela avec Je suis très nouveau à git et github. Je mis en place une prise en pension sur GitHub, comme zzz utilisateur, et il apparaît correctement dans mon fichier de configuration git locale (spécifique repo), qui a des entrées comme les suivantes quand je fais 'git config --local --list'
:git push maître d'origine refusé à l'utilisateur X où x n'est pas l'utilisateur dans la config git locale
remote.origin.url=https://github.com/zzz/myrepo.git
user.name=zzz
[email protected]
Mais quand Je fais git push origin master
, il obtient 403 refusé à l'utilisateur 'xxx' ... un utilisateur qui correspond à un compte github complètement séparé. Comment puis-je réparer ça? Et pourquoi prend-il l'utilisateur 'xxx' quand ce n'est pas l'utilisateur que j'ai soigneusement spécifié dans le fichier de configuration local? Je suis sur Windows 7 machine.
Cela a fonctionné !!! Alors, mais si je veux utiliser git comme 2 utilisateurs différents sur la même machine? Pour certains repos, je veux être l'utilisateur Z, pour d'autres, je veux être l'utilisateur X. Je vais avoir effacer mes informations d'identification Windows à chaque fois? Juste curieux ... – yen
Cela pourrait vous aider dans ce cas - https://stackoverflow.com/questions/3860112/multiple-github-accounts-on-the-same-computer – Arpit