Behebung des Fehlers „Remote-HTTP-Basiszugriff verweigert“: GitLab-Fehler „Schwerwiegender Authentifizierungsfehler“.

Tutorial zur Behebung des Fehlers „Remote-HTTP-Basiszugriff verweigert“ beim Versuch, Codeänderungen auf Gitlab zu übertragen.

Heutzutage ist nichts fehlerfrei. Ein System, das gerade einwandfrei funktioniert, funktioniert möglicherweise im nächsten Moment nicht mehr. Das Gleiche gilt auch für GitLab, da beim Versuch, Ihre Codeänderungen an Ihr Gitlab-Konto zu übertragen, manchmal schwerwiegende Authentifizierungsfehler auftreten.

Möglicherweise wird ein Fehler wie dieser angezeigt:

remote: HTTP Basic: Access denied
fatal: Authentication failed for 'https://gitlab.com/gitlab_account_username/gitlab_repository/'

Behebung des Fehlers „Remote-HTTP-Basiszugriff verweigert“: GitLab-Fehler „Schwerwiegender Authentifizierungsfehler“.

Es ist recht einfach, dieses Problem zu beheben, da die Lösung im Problem liegt. Alles im Web verwendet HTTPS. Das GitLab-Repository verwendet auch HTTPS. Gitlab wird heutzutage immer grausamer und unhöflicher, da es begonnen hat, Sie zur Authentifizierung nach Ihren eigenen SSH-Schlüsseln zu fragen.

Machen Sie sich keine Sorgen, wenn Sie es komplex finden, denn wir helfen Ihnen bei dem gesamten Prozess. Überprüfen Sie zunächst mit dem folgenden Befehl, ob Sie bereits über SSH-Schlüssel verfügen oder nicht:

ls ~/.ssh/id_rsa.pub

Wenn Sie keine eigenen SSH-Schlüssel haben, können Sie diese mit dem folgenden Verfahren erstellen:

Öffnen Sie ein Terminal und führen Sie zunächst den folgenden Befehl aus:

ssh-keygen

Es wird eine Ausgabe wie unten angezeigt. Befolgen Sie die Anweisungen auf dem Bildschirm, drücken Sie die Eingabetaste und gehen Sie zur Standardauswahl über. Möglicherweise haben Sie ein Passwort für Ihren SSH-Schlüssel.

Generating public/private rsa key pair.
Enter file in which to save the key (/user_home/.ssh/id_rsa):

Kopieren Sie den Inhalt Ihres öffentlichen Schlüssels aus der Datei cat ~/.ssh/id_rsa.pub . Sie müssen den Inhalt Ihres öffentlichen Schlüssels einfügen, indem Sie sich bei Ihrem GitLab-Konto anmelden, zu Benutzereinstellungen gehen und in der linken Seitenleiste auf SSH-Schlüssel klicken. Anschließend müssen Sie dort den öffentlichen Schlüssel einfügen und auf die Schaltfläche „Schlüssel hinzufügen“ klicken.

Jetzt können Sie Ihre Codeänderungen ganz einfach auf das Gitlab-Konto übertragen.

Lassen Sie uns wissen, ob dies für Sie funktioniert, und teilen Sie uns auch weitere Ideen zur Behebung dieses Fehlers mit.

Behebung „Fehler beim Mounten von „/dev/sdax“: Eingabe-/Ausgabefehler, NTFS ist entweder inkonsistent, es liegt ein Hardwarefehler vor oder es handelt sich um eine SoftRAID/FakeRAID-Hardware“

Beitragsnavigation

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert