Das Pro Git-Buch, das kostenlos zum Online-Lesen zur Verfügung steht, enthält ein großartiges Kapitel über Git auf dem Server, in dem die verfügbaren Optionen und die erforderlichen Maßnahmen erläutert werden, damit sie funktionieren.
Einrichten eines Git-Repository auf einem Server
Ich habe die anderen Fragen hier durchgelesen, konnte aber nicht wirklich nachvollziehen, ob sie dasselbe versuchen wie ich. Wenn Sie also Duplikate finden, lassen Sie es mich wissen.
Ich habe einen zentralen Server mit installiertem SSO. Alle meine Maschinen sind über das LAN mit diesem Server verbunden. Ich habe auch ein Remote-Git-Repository auf diesem Server eingerichtet. Nun möchte ich, dass der Server als zentrales Repository fungiert. Alle meine Mitarbeiter können ihren Code an den Server übergeben, und der Server überträgt ihn an das Remote-Git-Repository.
Kann mir bitte jemand bei diesem Prozess helfen? Ich bin ein Neuling und lerne immer noch, wie man es effektiv nutzt. Also ein Schritt-für-Schritt-Prozess oder ein vorhandenes Dokument, auf das ich mich beziehen kann?
Kann ich es auch mit SSO integrieren?
Vielen Dank.
2 Antworten auf die Frage
Welche Art von SSO verwenden Sie?
Eine mögliche Route wäre die Verwendung von gits SSH-Transport zwischen den Workstations und Ihrem lokalen Server. wenn Sie ssh://
nicht git://
, Ihr git - Server basiert auf SSH für die Authentifizierung. Dies bedeutet, dass Sie möglicherweise jede SSH- oder PAM-kompatible SSO-Technologie (unter der Annahme eines Unix / Linux-Servers) oder auch nur die SSH-Authentifizierung mit öffentlichen Schlüsseln verwenden können, wenn dies gut genug ist.
Verwandte Probleme
-
3
Windows-Domänenauthentifizierung mit Firefox
-
2
Unterstützt Firefox Platzhalter in NTLM / Negotiate URIs für die automatische Anmeldung?
-
3
Windows-Authentifizierung mit Google Chrome
-
3
Um Mail für `git am` arbeiten zu lassen
-
8
Verwenden von Git zum Verwalten einer iTunes-Bibliothek?
-
1
Mozilla Build Firefox 3.5.1 auf Ubuntu-Problemen mit Graustufenbildern und Javascript wird nicht aus...
-
4
Google Chrome-Domänenauthentifizierung und Klartextkennwörter im HTTP-Header
-
4
So löschen Sie bestimmte Anmeldeinformationen für die HTTP-Authentifizierung aus Safari (für Windows...
-
7
Warum ist die MAC-basierte Authentifizierung unsicher?
-
3
Befehlszeilen-SMTP-Client mit Unterstützung der SASL-Authentifizierung