"Bitte generieren Sie neue Bezeichner" Fehler beim schieben mit den cloud-Diensten mithilfe von Android studio
Habe ich erfolgreich importieren Sie das Projekt auf der google cloud. Ich bin mit android studio auf einem Mac. Aber, wenn ich versuche, um das Projekt zu schieben, um die cloud-repository erhalte ich die Fehlermeldung:
fatal: remote error: Ungültige Anmeldeinformationen für die Authentifizierung. Bitte
generieren Sie einen neuen Bezeichner:
https://source.developers.google.com/auth/start?scopes=https://www.googleapis.com/auth/cloud-platform
Bin ich hier verloren, Android studio, git und google cloud sind alle neu für mich.
Den Hilfe-link, der auf die Fehler gar nicht erwähnen, wo ich die neuen Anmeldeinformationen. Läuft die Maschine-Befehl bekomme ich die Fehlermeldung:
Maschine: keine Argumente akzeptiert
- Komische Sache ist mir passiert. es hatte dieses problem und ich lösche Anmeldeinformationen aber wenn ich wählen Sie stattdessen Abbrechen der Eingabe von user/pass-dann habe ich Strg+c in version control console in android studio... und es funktioniert jetzt :-??
Du musst angemeldet sein, um einen Kommentar abzugeben.
Das erste mal, wenn Sie versuchen zu Klonen, einem repo-wenn Sie in die falschen Anmeldeinformationen werden Sie zwischengespeichert werden, und Sie werden fortsetzen zu bekommen, "Ungültige Anmeldeinformationen" Fehler, bis es behoben ist. Git-Credential-Manager verwendet wird, hinter die kulissen zu cache-Anmeldeinformationen für Websites, aber es ist nicht offensichtlich, wie Bearbeiten Sie diese Anmeldeinformationen. Hier ist, wie fix die zwischengespeicherten Anmeldeinformationen unter Windows:
Navigieren Sie zu Systemsteuerung -> Benutzerkonten -> Credential Manager
Klicken Sie auf Windows-Anmeldeinformationen, und finden Sie einen Eintrag für git:https://source.developers.google.com
Sollten Sie jetzt in der Lage zu Klonen das repository und git werden die gespeicherten Anmeldeinformationen zu authentifizieren.
Vorausgesetzt, Sie haben zuvor das repository wie beschrieben auf das Cloud-Quellcode-Repositories guide, möchten Sie vielleicht versuchen Sie, das repository als remote. Wie beschrieben auf diesem zweiten Teil der guide, läuft der credential helper-Skript lösen können, Ihre remote-Fehler:
git config credential.helper gcloud.sh
Alternativ hinzufügen eines
.netrc
Datei ist möglicherweise genug, um Sie gehen, wie lange Sie den folgenden text in Ihr enthalten: (weitere Informationen finden Sie in den bereitgestellten link)machine source.developers.google.com login [your email address] password [Git password]
Schließlich, stellen Sie sicher, dass keine
source.developers.google.com
cookies sind in Ihrem Git-client durch folgende "Anweisungen für das Entfernen der Cookies", das Sie in der gleichen link.Für osx auf dem Mac...das trieb mich Bananen! Ich ging zu Schlüsselanhänger > Alle Elemente, die > gelöscht wird der Eintrag unter "GitHub - source.developers.google.com/[Ihre repo-Adresse]" und dann nochmal versucht.
Haben Sie mitgemacht zu haben dieser Prozess zunächst, um sicherzustellen, Sie haben die Manuelle Anmeldeinformationen einrichten, aber ich bin sicher, Sie wussten das schon.
Wenn Sie mit und/oder erstellen einer Instanz-Vorlage, sicherzustellen, dass Sie den korrekten Berechtigungen unter Identitäts-und API-Zugriff.
Unter Access-Bereiche:
wählen Sie entweder
"Zugriff für jede API" oder "Erlauben vollen Zugriff auf alle Cloud-APIs", wählen Sie NICHT "Erlauben Standard-Zugang", gibt die nur Lesen
Als goodies4uall hat gesagt, es ist ein Problem mit zwischengespeicherten Anmeldeinformationen. Auf linux(Ubuntu), werden diese Daten im Cache
/home/<user>/.gitcookies
Sie können diese Datei Bearbeiten, und löschen Sie die Zeilen falsche Angaben des Nutzers.