Einrichten eines Git-Repository auf einem Server

3169
lostInTransit

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.

5
Wenn Sie eine Anleitung wünschen, teilen Sie uns bitte Ihren Server-Betrieb mit. Ihre erste Frage beginnt mit "Auch", was die Frage aufwirft, was ist die erste Frage? kmarsh vor 13 Jahren 0
Frage bearbeitet Entschuldigung war eine schlampige Paste, die die Verwirrung verursacht hat. Haben Sie die Serverdetails im Kommentar zur Antwort von Niten hinzugefügt. lostInTransit vor 13 Jahren 0

2 Antworten auf die Frage

4
lostInTransit

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.

0
mshroyer

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.

Wir haben den Server auf einem Mac eingerichtet. Wir verwenden Atlassian Crowd für die SSO-Implementierung lostInTransit vor 13 Jahren 0
Hilfe zu diesem Niten? Vielen Dank. lostInTransit vor 13 Jahren 0
Entschuldigung, ich habe mir Atlassian kurz angesehen und (es sei denn, ich habe etwas verpasst) scheint PAM eigentlich nicht zu unterstützen. Wenn das richtig ist, ist meine Idee oben eine Koje. mshroyer vor 13 Jahren 0