gitlab - push https verwenden, die Angabe von Benutzername & Passwort
Ich bin versucht, eine neu erstellte repository auf gitlab. Hier ist, was ich getan habe:
- Erstellen Sie ein Projekt in der gitlab. Beispiel-URL: https://gitlab.example.com/examples/project1.git
- Initiiert eine lokale bare-repo:
cd ~/projects git init --bare ./project1.git cd project1.git
Frage:
Nächste Schritt ist, schieben Sie alle von meinem lokalen repo in gitlab.
Aber ich möchte geben Sie Benutzername und Passwort über https. Wie ändere ich die folgenden, um es zu tun?
git remote add origin https://gitlab.example.com:group1/project1.git
git push --all
git push --tags
in diese url
Sorry,
Ich denke, alles, was Sie tun können, ist, speichern Sie Ihren Benutzernamen irgendwo, aber nicht das Passwort. Siehe git-scm.com/docs/gitcredentials
examples
ist Ihr BenutzernameSorry,
examples
ist der name einer Gruppe. Lassen Sie mich Bearbeiten Sie die Frage.Ich denke, alles, was Sie tun können, ist, speichern Sie Ihren Benutzernamen irgendwo, aber nicht das Passwort. Siehe git-scm.com/docs/gitcredentials
InformationsquelleAutor code4kix | 2017-03-28
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wie andere hier bereits erwähnt, ssh ist bevorzugt. Aber für diejenigen, die Sie verwenden möchten, nur http/https, können Sie die Anmeldeinformationen angeben, wie diese:
Verifiziert für gitlab 9.0
Hinweis: ersetzen Sie Bitte ' @ ' - Zeichen in Benutzernamen mit '%40', diese Arbeit.
'&' ich glaube, die ist 26, try - %26 - nicht verifiziert
InformationsquelleAutor code4kix
Beim erstellen der repo in gitlab, durch deafault es wird clone git repo mit beiden Protokolle, ssh und https. Wo in https-es werden aufgefordert, Ihre Anmeldeinformationen jedes mal, wenn Sie ziehen oder schieben.
Ich lieber ssh verwenden. Wo, wie in ssh, die Sie drücken können viele Dateien repo. Bei https müssen Sie Beschränkung. Vielleicht möchten Sie push-4gb-Dateien repo.
Befolgen Sie diese Schritte zur Konfiguration von ssh als remote:
Nützliche Informationen:
Lesenswert zum einrichten von git remote:
https://help.github.com/articles/changing-a-remote-s-url/
InformationsquelleAutor danglingpointer