it-swarm.com.de

Repository von Gitlab kann nicht geklont werden: Berechtigung verweigert, bitte versuchen Sie es erneut

Ich versuche, ein leeres Repository von meinem Gitlab-Konto zu klonen. Ich verwende einfach die Adresse, die auf meiner Gitlab-Repository-Seite unter SSH angezeigt wird:

[email protected]:USERNAME/project-name.git

 enter image description here

Dann versuchen Sie es einfach in einem leeren Ordner, aber es sagt mir immer wieder, dass mir die Erlaubnis verweigert wurde, und fragt nach einem erneuten Versuch:

git clone [email protected]:USERNAME/project-name.git
Cloning into 'project-name'...
[email protected]'s password:
Permission denied, please try again.
[email protected]'s password:

und wenn ich die https adresse für den klon wähle, ist dies die nachricht:

remote: HTTP Basic: Access denied
fatal: Authentication failed for ....

Ich kann mich mit diesem Passwort auf der Gitlab-Homepage anmelden, damit ich nicht weiß, was wirklich falsch ist.

Was ist falsch? Wie man es repariert?

2
Tina J

Da ich in Windows bin, diese Antwort war der Lebensretter:

Es passiert jedes Mal, wenn ich gezwungen bin, das Windows-Passwort zu ändern, und keine der obigen Antworten hat mir geholfen.

Probieren Sie die folgende Lösung aus, die für mich funktioniert:

Gehen Sie zu Windows Credential Manager (drücken Sie Windows Key und geben Sie credential ein), um den Git-Eintrag unter Windows Credentials zu bearbeiten. Ersetzen Sie das alte Passwort durch das neue.

0
Tina J

für die SSH-Authentifizierung unter Gitlab ist ein SSH-Schlüssel erforderlich. Sie müssen je nach Host, Windows, Linux oder anderem einen generieren. Dann müssen Sie den Schlüssel zu Ihrem Konto hinzufügen.

Alle erforderlichen Informationen finden Sie hier: https://gitlab.com/help/ssh/README.md

Wenn Sie Ihr http-Login verwenden möchten, sollten Sie zur http-Authentifizierung wechseln. Links von der Repository-Adresse befindet sich ein Menü, in dem Sie zwischen ssh und http wählen können. Verwenden Sie letzteres

1
ErniBrown