web-dev-qa-db-fra.com

Modifier les informations d'identification du référentiel distant (authentification) sur Intellij IDEA 14

J'ai récemment changé mon mot de passe Bitbucket pour des raisons de sécurité. Cependant, IntelliJ n'a pas mis à jour mon référentiel avec les nouvelles informations d'identification, de sorte que cela m'empêche d'enregistrer/de transférer quoi que ce soit dans mon référentiel. Je n'utilise aucun plugin pour cela, juste les opérations VCS intégrées à l'intérieur de l'EDI.

Chaque fois que je tire/pousse, cela ressort:

fatal: L'authentification a échoué pour ' https: // momothereal: [email protected]/team/repo.git/

xxxxxxxxxxxx est mon ancien mot de passe. Je pense que le fait de changer cette adresse distante avec le mot de passe correct pourrait résoudre le problème, même si je ne trouve pas où le faire.

103
Momo

Le plus simple de tous les moyens ci-dessus est de:

  1. Allez dans Paramètres >> Apparence et comportement >> Paramètres système >> Mots de passe
  2. Modifier le paramètre pour ne pas stocker les mots de passe du tout
  3. Invalider et redémarrer IntelliJ
  4. Allez dans Paramètres >> Contrôle de version >> Git >> Exécutable SSH: Build-in
  5. Effectuer une opération de récupération/extraction
  6. Entrez le mot de passe lorsque vous y êtes invité
  7. Encore une fois, allez dans Paramètres >> Apparence et comportement >> Paramètres système >> Mots de passe
  8. Cette fois, sélectionnez les mots de passe du magasin sur le disque (protégés par un mot de passe principal).

Voila!

Notez que cela ne fonctionnera pas si votre mot de passe se trouve dans votre URL elle-même. Si tel est le cas, vous devez suivre les étapes indiquées par @moleksyuk ici

166
MozenRath

Après avoir essayé plusieurs réponses, j'ai finalement réussi à résoudre ce problème (sur la fenêtre 10),

>git fetch
remote: HTTP Basic: Access denied
fatal: Authentication failed for 'http://gitlab.abc.net/V4/VH.git/'

En mettant à jour le mot de passe stocké dans Git Credential Manger pour Windows (GCM),

Control Panel->User Accounts -> Windows Credentials
94
Dushmantha

Il y a une option pour effacer les mots de passe

There is an option to clear passwords

24
borovsky

Utilisateurs Linux (testé sur ubuntu 14.04)

par défaut (sous Linux et mac), pycharm utilise le gestionnaire de mots de passe du système d'exploitation. Pour accéder aux mots de passe sur Ubuntu, ouvrez le programme "Mots de passe et clés".

icon for password manager

Une fois ouvert, filtrez sur "idée" et éditez les mots de passe correspondants.

pict of password editor dialog box

Pas besoin de redémarrer pycharm pour moi.
Utilisation de pycharm 17.2

11
oneklc

Cela a fonctionné pour moi sur Intellij 12:

Ouvrez les paramètres -> mots de passe, sélectionnez "Ne pas retenir les mots de passe" et appliquez/ok.

Faites récupérer/mettre à jour/Push/tout ce que VCS devrait vous demander un mot de passe.

Vérifiez retenir le mot de passe et OK, il devrait faire la chose VCS correctement.

Retournez dans les paramètres -> mots de passe et redéfinissez-le sur "Mémoriser sur le disque", puis appliquez/ok.

8
sy677

Dans Intellinj IDEA 14, vous pouvez modifier le mot de passe Git en procédant comme suit:

De la barre de menu:

  1. Sélectionnez Fichier -> Paramètres -> Apparence et comportement -> Paramètres système.

  2. Choisissez des mots de passe.

  3. Cliquez sur "Mot de passe principal" sous "Protection du stockage sur disque".

  4. Dans le champ Mot de passe, entrez votre old password. Entrez votre new password dans les champs suivants.

  5. Maintenant, le mot de passe principal sera changé.

5
C. Natesh
  1. Accédez au répertoire [projet]/.git.
  2. Ouvrir pour éditer le fichier 'config'.
  3. Dans la section '[' 'distante' '' '' distante '', recherchez la propriété 'url' et remplacez votre ancien mot de passe par un nouveau.
  4. Appuyez sur Ctrl + T dans Intellij IDEA pour mettre à jour le projet.
4
moleksyuk

Pour mémoire, si vous avez déjà configuré Git sur votre terminal, les préférences permettent d’utiliser Git natif plutôt que celui intégré (fourni).

Screenshot

4
gldraphael

Pour les utilisateurs de Mac, cela pourrait également être utile:

Les informations d'identification sont stockées dans Keychain Access.app. Vous pouvez simplement les changer ici.

2
w01ff

Allez dans VCS> Git> Télécommandes, puis supprimez votre URL distante de la liste et ajoutez-la à nouveau. Git vous demandera un mot de passe après la prochaine opération de Git (Push, Pull, etc.). NOTE: N'oubliez pas de spécifier le nom d'utilisateur dans l'URL sinon vous obtiendrez une erreur d'authentification.

1
N. Chebotarev

Dans mon cas, j'ai eu une erreur CAPTCHA. Si vous obtenez cela, déconnectez-vous/connectez-vous d'abord à Bitbucket, Github, .... sur le site Web et entrez le captcha requis.

Après cela, essayez à nouveau avec intellij et il devrait demander un autre mot de passe.

0
codepleb

Voici comment je l'ai résolu sous Windows. J'ai installé git séparément, et Idea choisit simplement les options de git automatiquement (configuration par défaut de l'Idea, comme le ferait un installateur propre).

Ouvrez le projet dans la ligne de commande. Faites des changements ici. Et valider et envoyer des fichiers via git qui est installé sur ma machine. Pendant Push, une fenêtre s’ouvrira pour me demander de saisir votre nom d’utilisateur et votre mot de passe. Après cela, lorsque je ferai un commit-Push à partir d'une idée, cela fonctionnera simplement.

0
Yan Khonski

Pour les utilisateurs de MACOS

si vous voyez que les informations d'identification ont échoué mais que vous êtes sûr que cela fonctionne auparavant, alors:

vous avez probablement effectué une mise à jour du logiciel sur le système. Le système utilise git fourni avec xcode. Mieux vaut ouvrir Xcode et cliquer sur Installer des composants supplémentaires au démarrage de xcode. il dira l'installation de composants. lorsque vous acceptez le contrat de licence, si cela recommence à fonctionner.

en bref:

ouvrez Xcode, installez des composants supplémentaires. accepter le contrat de licence utilisateur

0
Alp Altunel

Aucune des solutions ci-dessus n'a fonctionné pour moi. Utilisation de Android Studio 3.5 Beta 4. J'ai même sélectionné "ne pas enregistrer, oubliez les mots de passe après le redémarrage" dans fichier> paramètres> apparence et comportement> paramètres système> mot de passe

Donc ce que j'ai fait.

VCS> git> télécommandes

  • retirez le repo et ajoutez à nouveau.
  • va demander des informations d'identification.
  • puis essayez git fetch dans le terminal.
  • Va demander un mot de passe.
  • Problème résolu. :RÉ
0
Akash Raghav

Pour les utilisateurs de Mac, veuillez vous reporter à la rubrique ci-dessous:

(Tout d'abord, vous devez avoir installé le plugin bitbucket)

Android Studio -> Préférences -> Autres paramètres -> Bitbucket

Maintenant, changez votre mot de passe et cliquez sur Test pour le vérifier. Sera également capable d'ajouter une clé SSH pour la connexion.

Cela dépend aussi du plugin que vous avez utilisé. Certains ont directement comme

Android Studio -> Préférences -> Bitbucket linky

0
M Singh Karnawat

J'avais besoin de changer mon nom d'utilisateur et mot de passe dans Intellij l'a fait par

préférences -> contrôle de version -> GitHub

Là vous pouvez changer le nom d'utilisateur et le mot de passe.

0
Idan Magled