Ändern Sie die Anmeldeinformationen des Remote-Repositorys (Authentifizierung) in Intellij IDEA 14


124

Ich habe kürzlich mein Bitbucket-Passwort aus Sicherheitsgründen geändert. IntelliJ hat mein Repository jedoch nicht auf die neuen Anmeldeinformationen aktualisiert, sodass ich nichts in mein Repository ziehen / verschieben kann. Ich verwende hierfür keine Plugins, sondern nur die in der IDE integrierten VCS-Operationen.

Jedes Mal, wenn ich ziehe / drücke, erscheint Folgendes:

Schwerwiegend: Authentifizierung für ' https: // momothereal: xxxxxxxxxxxx@bitbucket.org/team/repo.git/ fehlgeschlagen.

Wobei xxxxxxxxxxxx mein altes Passwort ist. Ich denke, das Ändern dieser Remote-Adresse mit dem richtigen Passwort würde das Problem beheben, obwohl ich nicht finden kann, wo ich das tun soll.



Um den Fehler "Auth fail" zu beheben,
mixel

Antworten:


184

Der einfachste der oben genannten Wege ist:

  1. Gehen Sie zu Einstellungen >> Aussehen und Verhalten >> Systemeinstellungen >> Kennwörter
  2. Ändern Sie die Einstellung so, dass keine Passwörter gespeichert werden
  3. Machen Sie IntelliJ ungültig und starten Sie es neu
  4. Gehen Sie zu Einstellungen >> Versionskontrolle >> Git >> SSH-ausführbare Datei: Integriert
  5. Führen Sie einen Abruf- / Pull-Vorgang durch
  6. Geben Sie das Passwort ein, wenn Sie dazu aufgefordert werden
  7. Gehen Sie erneut zu Einstellungen >> Aussehen und Verhalten >> Systemeinstellungen >> Kennwörter
  8. Wählen Sie diesmal Speicherkennwörter auf der Festplatte aus (geschützt durch Hauptkennwort).

Voila!

Beachten Sie, dass dies nicht funktioniert, wenn sich Ihr Passwort in Ihrer URL befindet. Wenn das der Fall ist , dann müssen Sie die Schritte von @moleksyuk gegeben folgen hier

Sie können auch die Hilfsoption für Anmeldeinformationen in IntelliJ verwenden, um ähnliche Funktionen zu erzielen, wie sie von Ramesh hier vorgeschlagen wurden


2
Das Menü wurde inzwischen in Einstellungen >> Aussehen & Verhalten >> Passwörter geändert.
MikaelF

3
Studio 3.1.4 Auch wenn die Option immer AUS ist (nicht speichern). Es wird immer noch gespeichert. Jedes Mal, wenn Sie das Kennwort verpassen, müssen Sie das Studio neu starten, da es das erste Kennwort konsistent verwendet.
halxinate

2
Ein Jahr später: Bei Windows 10 und mehreren IDEA 2017+ Builds funktioniert dies nicht, da die Anmeldeinformationen von Windows und nicht von der KeePass-Datei gespeichert werden. Siehe @ Dushs Antwort unten für die Korrektur.
Mwoodman

Ich habe angefangen, die SSH-Methode zu verwenden, muss mich also nicht darum
kümmern

Was meinst du mit "ungültig machen"
tgabb

139

Nachdem ich mehrere Antworten ausprobiert hatte, konnte ich dieses Problem endlich lösen (in Fenster 10).

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

Durch Aktualisieren des in Git Credential Manager für Windows (GCM) gespeicherten Kennworts

Control Panel->User Accounts -> Windows Credentials

6
Dies war die Lösung, danke, ich war fast bereit aufzugeben!
Nick Cardoso

3
Mann, ich wurde frustriert, bis ich das fand. Danke für die Hilfe!
Jacob Chesley

1
Danke Bro, das hat mir geholfen.
Ehsan Aghaei

3
Hervorragende, verschwendete Tage, um dieses Problem zu beheben, aber diese Lösung funktioniert nur. Danke Bruder!
Smeet

4
Vielen Dank! Das hat endlich bei mir funktioniert. Warum kann Intellij bei einem Fehler nicht einfach nach dem Passwort fragen, wie es Eclipse tut ...
Pamasich


13

Linux-Benutzer (getestet auf Ubuntu 14.04)

Standardmäßig (unter Linux und Mac) verwendet pycharm den Passwort-Manager des Betriebssystems. Um auf die Passwörter auf Ubuntu zuzugreifen, öffnen Sie das Programm "Passwörter und Schlüssel".

Symbol für Passwort-Manager

Einmal öffnen Filter auf "Idee" und bearbeiten Sie die relevanten Passwörter.

Bild des Passwort-Editor-Dialogfelds

Ich muss pycharm nicht neu starten.
Pycharm verwenden 17.2


9

Dies funktionierte für mich auf Intellij 12:

Öffnen Sie Einstellungen -> Passwörter, wählen Sie "Passwörter nicht speichern" und wenden Sie / ok an.

Führen Sie Ihr VCS abrufen / aktualisieren / pushen / was auch immer und es sollte Sie nach einem Passwort fragen.

Überprüfen Sie das Passwort und OK, es sollte das VCS-Ding richtig machen.

Gehen Sie zurück zu Einstellungen -> Passwörter und wechseln Sie zurück zu "Auf Festplatte speichern". Wenden Sie dann / ok an.


Hilft nicht. Die Einstellung ist, sich keine Passwörter zu merken.
halxinate

@halxinate Ja, der "erste Schritt" bestand darin, die Einstellung "Kennwörter nicht speichern" auszuwählen. Wenn Sie alle 4 Schritte lesen, werden Sie sehen, dass sie am Ende zurückgeschaltet werden. Außerdem galt dieser Rat für Version 12, die nun 7 Jahre veraltet ist.
Sy677

8

Die folgenden Schritte haben in meinem Fall geholfen:

1) Öffnen Sie die Einstellungen. 2) Gehen Sie zu Git und deaktivieren Sie das Kontrollkästchen "Helfer für Anmeldeinformationen verwenden"

Git-Operationen funktionieren jetzt in IntelliJ Geben Sie hier die Bildbeschreibung ein!


5
  1. Gehen Sie zum Verzeichnis [project] /. Git.
  2. Zum Bearbeiten der Konfigurationsdatei öffnen.
  3. Suchen Sie im Abschnitt '[remote "origin"]' die Eigenschaft 'url' und ersetzen Sie Ihr altes Passwort durch ein neues.
  4. Drücken Sie in Intellij IDEA Strg + T, um das Projekt zu aktualisieren.

1
Ich kann das Pfotenwort in der Eigenschaft "URL" nicht sehen. Auf andere Weise?
BMM

Es wäre großartig, wenn Sie die richtigen Schritte eingeben könnten, um das Passwort in der URL zu ersetzen.
MozenRath

1
Anmeldeinformationen URL sollte sein wiehttps://username:password@www.github.com/myrepo.git
Buddy

Können Sie bitte die Schritte näher erläutern? Ich kann .git in meinem Projektverzeichnis nicht sehen.
Yasha

Der Ordner @Yasha '.git' ist standardmäßig ausgeblendet. Aktivieren Sie "Versteckte Dateien / Ordner anzeigen" in Ihrem Viewer-Tool. (Es hängt auch vom Betriebssystem ab).
Moleksyuk

5

In Intellinj IDEA 14 können wir das Git-Passwort durch die folgenden Schritte ändern:

Aus der Menüleiste:

  1. Wählen Sie Datei -> Einstellungen -> Aussehen und Verhalten -> Systemeinstellungen.

  2. Wählen Sie Passwörter.

  3. Klicken Sie unter "Festplattenspeicherschutz" auf "Hauptkennwort".

  4. Geben Sie im Feld Passwort Ihre old password. Geben Sie Ihre new passwordin die folgenden Felder ein.

  5. Jetzt wird das Master-Passwort geändert.


4

Wenn Sie Git bereits auf Ihrem Terminal konfiguriert haben, gibt es in den Einstellungen die Option, natives Git anstelle des integrierten (gebündelten) Git zu verwenden.

Bildschirmfoto


Dies funktionierte für mich, aber ich musste im selben Bildschirm den Pfad zur ausführbaren Git-Datei ändern.
André

@ André oh ja, sieht so aus, als würde ich es nicht richtig markieren. Da Intellij nicht das gebündelte Git verwenden soll, müssen wir ihm durch Angabe des Pfads mitteilen, welches Git verwendet werden soll. Für OSX und Linux sollte es standardmäßig / usr / bin / git sein.
Gldraphael

3

Gehen Sie zu VCS> Git> Fernbedienungen, entfernen Sie Ihre Remote-URL aus der Liste und fügen Sie sie erneut hinzu. Git fragt nach dem nächsten Git-Vorgang (Push, Pull usw.) nach einem Passwort. HINWEIS: Vergessen Sie nicht, den Benutzernamen in der URL anzugeben, da sonst ein Authentifizierungsfehler angezeigt wird.


1
Das funktioniert bei mir. Ich verwende den SSH-Schlüssel, um mit GitLab zu sprechen, daher ist kein Passwort erforderlich.
Gordon Ma

2

Für Mac-Benutzer könnte dies auch hilfreich sein:

Anmeldeinformationen werden in Keychain Access.app gespeichert . Sie können sie dort einfach ändern.


Es ist ein sehr klarer Ansatz, das GIT-Passwort in der Schlüsselbund-App zu ändern, ohne sich mit der IDEA-Passwortverwaltung zu befassen.
Bel

1

Sie können Ihr Passwort im Einstellungsbildschirm (standardmäßig Strg + Alt + S) als angehängten Screenshot ändern. Nach dem Löschen werden Sie bei der ersten Fernbedienung (wie Ziehen / Drücken usw.) nach Ihren Anmeldeinformationen gefragt.

WICHTIG: Erstellen Sie vor diesem Vorgang eine Kopie der Datei.

Einstellungsfenster


0

Ich musste meinen Benutzernamen und mein Passwort in Intellij ändern

Einstellungen -> Versionskontrolle -> GitHub

Dort können Sie Benutzername und Passwort ändern.


0

Für Mac-Benutzer gehen Sie bitte wie folgt vor:

(Zunächst müssen Sie das Bitbucket-Plugin installiert haben.)

Android Studio -> Einstellungen -> Andere Einstellungen -> Bitbucket

Ändern Sie nun Ihr Passwort und klicken Sie auf Test, um es zu überprüfen. Kann auch SSH-Schlüssel für die Anmeldung hinzufügen.

Es hängt auch davon ab, welches Plugin Sie verwendet haben. Einige haben direkt wie

Android Studio -> Einstellungen -> Bitbucket Linky


0

In meinem Fall habe ich einen CAPTCHA-Fehler erhalten. Wenn Sie das bekommen, melden Sie sich zuerst bei Bitbucket, Github, .... auf der Website ab und geben Sie das erforderliche Captcha ein.

Versuchen Sie es danach erneut mit Intellij und es sollte nach einem anderen Passwort fragen.


0

So habe ich es unter Windows gelöst. Ich habe git separat installiert und Idea wählt die Optionen von git automatisch aus (Standard-Idea-Konfiguration, wie ich sie vom sauberen Installationsprogramm erhalten würde).

Öffnen Sie das Projekt in der Befehlszeile. Nehmen Sie dort einige Änderungen vor. Und Commit und Push-Dateien über Git, das auf meinem Computer installiert ist. Während des Push wird ein Fenster geöffnet, in dem ich aufgefordert werde, Benutzername und Passwort einzugeben. Danach funktioniert es einfach, wenn ich einen Commit-Push von der Idee mache.


0

Für MACOS-Benutzer

Wenn Sie feststellen, dass Anmeldeinformationen fehlgeschlagen sind, Sie aber sicher sind, dass dies zuvor funktioniert, gehen Sie wie folgt vor:

Wahrscheinlich haben Sie ein Software-Update für das System durchgeführt. Das System verwendet mit xcode gebündeltes Git. Es ist besser, Xcode zu öffnen und beim Start von xcode auf Zusätzliche Komponenten installieren zu klicken. Es wird die Installation von Komponenten angezeigt. Wenn Sie die Lizenzvereinbarung akzeptieren, wird die Arbeit wieder aufgenommen.

Zusamenfassend:

Öffnen Sie Xcode und installieren Sie zusätzliche Komponenten. Benutzerlizenzvereinbarung akzeptieren


0

Keiner der oben genannten hat für mich funktioniert. Verwenden von Android Studio 3.5 Beta 4. Ich habe sogar unter Datei> Einstellungen> Erscheinungsbild und Verhalten> Systemeinstellungen> Kennwort die Option "Nicht speichern, Kennwörter nach Neustart vergessen" ausgewählt

Also was ich getan habe.

VCS> Git> Fernbedienungen

  • Entfernen Sie das Repo und fügen Sie es erneut hinzu.
  • wird nach Anmeldeinformationen fragen.
  • Versuchen Sie dann, Git im Terminal abzurufen.
  • Fordert zur Eingabe des Passworts auf.
  • Problem behoben. : D.

-2

IN Android Studio 2.3

  1. Offene Einstellung (STRG + ALT + S)
  2. Wählen Sie Andere Einstellungen (am Ende)
  3. Wählen Sie Bitbucket

Hier können Sie Ihr neues Passwort oder Ihren neuen Benutzer ändern

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.