So beheben Sie den zurückgegebenen Fehler der angeforderten URL: 403 im Git-Repository
Lesezeit: 5 Minuten
Kondal
Ich habe mehrere Konten in Git. Ich habe Code vor drei Wochen mit diesem Konto festgeschrieben. Ich kann meinen Code nicht abrufen. Ich habe den Fehler „Die angeforderte URL zurückgegeben: 403“ erhalten
git -c diff.mnemonicprefix=false -c core.quotepath=false fetch origin
remote: Forbidden
fatal: unable to access
'https://[email protected]/chantidurgam/patanjali.git/': The requested
URL returned error: 403
Mit Fehlern abgeschlossen, siehe oben.
Qualifikationsmanager?
– promov
27. September 2018 um 11:52 Uhr
Mir ist aufgefallen, dass Bitbucket manchmal bis zu 10 Minuten braucht, bevor ein neu hinzugefügter Benutzer auf ein Repository „ziehen“ kann, obwohl es bereits aus der Weboberfläche ersichtlich ist. Ich würde jedem, der auf einen unerwarteten 403 stößt, raten, ihm etwas Zeit zu geben, bevor er andere Schritte unternimmt.
– Hugo Delsing
19. Juli 2019 um 10:03 Uhr
Armin
Was vor allem anderen überprüft werden muss, ist die access leveldie eingestellt werden sollte write. Dies kann passieren, wenn Sie von einer anderen Person zum Repository hinzugefügt wurden und diese vergessen hat, Ihnen die erforderlichen Berechtigungen zu erteilen.
thx @armin, ich habe eine Stunde lang gekämpft, sogar ich habe mein Passwort geändert, da manchmal gesagt wurde, dass mein Passwort falsch ist. +1 für die Rettung meines Tages.
– Ravi Wanija
29. September 2020 um 16:26 Uhr
Kunal
Ich hatte das gleiche Problem bei der Verwendung von Git CLI und Sourcetree – und das Folgende löste es.
Dies ist im Grunde ein Authentifizierungsproblem und Git hatte meine Creds sowohl für Bitbucket als auch für Github gespeichert. Alles, was ich tun musste, war, diese gespeicherten Einträge mit sourcetree zu löschen.
Ich verwende SourceTree, also ging ich zu Extras -> Optionen -> Authentifizierung
und unter git gespeicherte Passwörter habe ich sie alle gelöscht.
Dieser Beitrag kann auch zu anderen Möglichkeiten führen, dasselbe zu tun.
Anmeldedaten aus Git entfernen
Ja, das Löschen aller gespeicherten Passwörter in SourceTree hat bei mir funktioniert! Vielen Dank! Ich kämpfe jetzt seit fast einer Stunde mit diesem Problem, lol
– tjwrona1992
10. Januar um 14:33 Uhr
git config --global --unset credential.helper
Der obige Code hat bei mir funktioniert. Wie @Kunal sagte, war ein Grund für dieses Problem meiner Meinung nach das Speichern meiner Anmeldeinformationen vor einiger Zeit, was jetzt zu einem Authentifizierungsproblem führt. Ich hoffe, der Code funktioniert, das hat mich über eine Stunde lang verblüfft.
So habe ich meine gelöst.
Gehen Sie zu Bitbucket und öffnen Sie das Repository.
In der oberen rechten Ecke befindet sich ein “Klon-Button”
Jetzt benötigen wir Token-Authentifizierungsanforderungen für Git-Operationen, da Github aus Sicherheitsgründen Änderungen an der Passwortauthentifizierung vorgenommen hat.
Es gibt einige, die Sie befolgen müssen, um persönliche Zugriffstoken zu generieren.
Schritt 1 – Öffnen Sie GitHub und Einloggen mit Ihren Ausweisen.
Schritt 2 – Klicken Sie auf die Einstellung Speisekarte.
Schritt 3 – Im Einstellungsmenü klicken Sie auf Entwicklereinstellungenstehen zwei Optionen für OAuth-Apps und persönliche Zugriffstoken zur Verfügung.
Schritt 4 – Wir müssen auf klicken Persönliches Zugriffstoken
Schritt 5 – Klicken Sie auf die Schaltfläche „Neuen Token generieren“.
Schritt 7 – Danach neues Token generieren. Kopieren Sie dieses generierte Token und verwenden Sie dieses Token, um mit Benutzername und Token auf Git zuzugreifen.
Verwalten Sie jetzt Ihre Anmeldeinformationen im System
Für Fensterbenutzer
1.) Öffnen Sie die Systemsteuerung => Benutzerkonten => Verwalten Sie Ihre Anmeldeinformationen => Windows-Anmeldeinformationen.
Fügen Sie im Kennwortfeld Ihr Zugriffstoken ein und klicken Sie auf die Schaltfläche Speichern, um auf Ihren Desktop zu verweisen.
Jetzt können Sie auf git zugreifen.
Wenn Sie in Android Studio auf Git zugreifen, wenn Sie nach einem Passwort fragen, fügen Sie das persönliche GitHub-Zugriffstoken anstelle Ihres Passworts hinzu.
Und wenn Sie das Android-Terminal verwenden möchten, fügen Sie Cammand in das Terminal ein
Hallo, wenn Sie ein Problem haben, wenn Sie Ihr Projekt in Ihr Git-Hub-Konto übertragen möchten und der letzte Fehler 403-fatal-http-request-failed war, melden Sie sich in einem anderen Konto auf Ihrem PC an. Sie müssen es löschen, dafür müssen Sie dieser Adresse folgen: ⇒ Systemsteuerung\Benutzerkonten\Credential Manager und entfernen Sie frühere Konten in GitHub. Diese Adresse ist für Windows-Systeme nützlich
12284300cookie-checkSo beheben Sie den zurückgegebenen Fehler der angeforderten URL: 403 im Git-Repositoryyes
Qualifikationsmanager?
– promov
27. September 2018 um 11:52 Uhr
Mir ist aufgefallen, dass Bitbucket manchmal bis zu 10 Minuten braucht, bevor ein neu hinzugefügter Benutzer auf ein Repository „ziehen“ kann, obwohl es bereits aus der Weboberfläche ersichtlich ist. Ich würde jedem, der auf einen unerwarteten 403 stößt, raten, ihm etwas Zeit zu geben, bevor er andere Schritte unternimmt.
– Hugo Delsing
19. Juli 2019 um 10:03 Uhr