web-dev-qa-db-fra.com

Changer de compte Github dans Android Studio

J'ai utilisé un compte Github pour transférer un projet Android sur Github à partir d'Android Studio. Maintenant, j'ai créé un autre compte sur Github et je souhaite envoyer mon autre projet Android à ce nouveau compte. Mais je ne trouve aucune option pour changer le compte Github dans Android Studio. Il continue à pousser à partir du compte précédent et entraîne donc cette erreur:

remote: L'autorisation sur new_username/repository_name.git est refusée à old_username.

fatal: impossible d'accéder à ' https://github.com/new_username/repository_name.git/ ': l'URL demandée a renvoyé l'erreur: 403

J'utilise Android Studio 1.2.2 sous Windows.

21
Nitish Srivastava

Aller à: 
Setting -> Contrôle de version -> GitHub -> Change votre nom d'utilisateur.

 enter image description here

21
Andro Secy

Étape 1

Changer le fichier config dans le répertoire .git qui se trouve dans le dossier de votre projet 

 lala

Étape 2

Dans terminal @ projet en cours, tapez:
git credential-manager uninstall

A bientôt ~

18
kyshel

Dans mon cas, rien ne fonctionne. Cette façon fonctionne pour moi.

Pas:

  1. Ouvrez Settings du studio Android
  2. Sélectionnez Apparence & Comportement 
  3. Sélectionnez Paramètres système
  4. Sélectionnez mots de passe
  5. Sélectionnez Ne pas retenir les mots de passe
  6. Cliquez sur OK

Il est maintenant temps de pousser votre code source sur Git, le studio Android demanderait de nouveau nom d'utilisateur et son mot de passe.

Capture d'écran de référence.

 enter image description here

Terminé

6
Hiren Patel

Ce n’est peut-être pas la réponse que vous voulez, mais vous pouvez probablement résoudre ce problème en recherchant où le code du projet est stocké par le studio Android et en changeant la télécommande git là-bas.

Par exemple, si vous souhaitez modifier l'emplacement du référentiel principal dans lequel vous appuyez sur, entrez-le dans la ligne de commande lorsque vous vous trouvez dans le répertoire du projet: git remote set-url Origin <new-url-from-github>

3
jedifans

Lorsque vous êtes invité à entrer un nom d'utilisateur et un mot de passe, assurez-vous d'utiliser un compte ayant accès au référentiel.

Et dans l'image de Nir Duan, vous devez cliquer sur le bouton "tester" pour vérifier votre connexion.

1
Marl Ene

Vous devez d’abord aller à: Configuration -> Contrôle de version -> GitHub -> Modifier votre nom d’utilisateur. (comme Nir Duan) a dit.

Ensuite, allez à: VCS -> Checkout of Version Control -> Github

Connectez-vous avec les nouvelles informations d'identification si demandé, modifiez l'URL Git et éventuellement le répertoire parent, cliquez sur le clone, ouvrez-le dans une autre fenêtre, attendez qu'il se charge. fermez la nouvelle fenêtre.

La prochaine fois que vous voulez pousser, vous verrez le nouveau référentiel parmi les options en haut à gauche de la fenêtre "Push commit".

0
ADEBAYO OSIPITAN