Wie installiere ich Git im lokalen Netzwerk?

8

Ich habe das Setup von Git heruntergeladen und versucht, es für Computer in meinem Netzwerk einzurichten. Ich suchte nach dem Prozess, aber ich fand es, um den Code online auf github.com zu hosten. Ich habe ein paar Links gefunden, aber da ist nicht der ganze Prozess.

Ich bin mir bewusst, wie man drückt und zieht.

    
Piyush 03.03.2015, 09:08
quelle

3 Antworten

9

Um ein neues Repository zu erstellen

  1. Erstellen Sie ein Verzeichnis mit git bash oder erstellen Sie es manuell
  2. Benutzer folgende Befehle zum Erstellen eines Repository

    %Vor%
  3. Geben Sie nach dem Initialisieren des Verzeichnisses das Verzeichnis frei und erteilen Sie alle Berechtigungen für die lokale Gruppe

So erstellen Sie einen lokalen Arbeitsbereich

  1. Erstellen Sie ein anderes lokales Repository für lokale Benutzer oder andere Computer, die die folgenden Befehle in derselben Reihenfolge verwenden

    %Vor%
JoyTree 03.03.2015, 10:07
quelle
4

Sie müssen ein Repository auf der Serverseite erstellen. Gehe zu dem Ordner, der das Repository sein soll und führe folgendes aus:

%Vor%

Dann müssen Sie das Repository auf Ihrem Client mit:

klonen %Vor%

Sehen Sie dies für weitere Informationen .

    
Jan 03.03.2015 09:18
quelle
2

Wenn Sie wissen möchten, wie Sie sich mit einem Repository verbinden, das von einem anderen Computer im selben Netzwerk gehostet wird, sehen Sie sich dieser StackOverflow-Thread .

Im Grunde genommen sollten Sie git daemon . Wenn Sie nur ein einzelnes Repository einrichten müssen, ist das eine Zeile von jeder Maschine:

Server:

%Vor%

Kunde:

%Vor%

Dabei steht <serveraddress> für einen Verweis auf diesen Computer (IPv4, IPv6, .local usw.). Sie können auch --verbose für den Befehl daemon für eine detailliertere Ausgabe angeben.

Ich denke, Sie könnten auch --base-path auf einen Ordner mit vielen Repositories verweisen, und damit könnten Sie auf der Client-Seite genau das gewünschte Projekt angeben:

%Vor%

Bitte beachten Sie: Wenn Sie --export-all verwenden, wird jeder Computer im Netzwerk von Ihrem Repo profitieren.

    
JJ Brown 08.06.2017 16:26
quelle

Tags und Links