Im Softwareentwicklungsprozess ist die Codeverwaltung eines der wesentlichen Bindeglieder. GIT ist ein verteiltes Versionskontrollsystem, das heute zu einem der gängigen Code-Management-Tools geworden ist. Obwohl es viele Cloud-GIT-Warehouses gibt, ist die Einrichtung eines lokalen GIT-Servers immer noch eine sehr beliebte Praxis. In diesem Artikel erklären wir, wie Sie mit GIT unter Windows einen lokalen Server einrichten.
Voraussetzungen:
Schritt 1: GIT installieren
Zuerst müssen Sie die Windows-Version von Git von der offiziellen GIT-Website https:/ herunterladen und installieren. /git-scm.com/.
Klicken Sie nach dem Start des Installationsprogramms gemäß den Standardeinstellungen auf „Weiter“, um die Installation abzuschließen.
Nachdem die Installation abgeschlossen ist, müssen Sie Ihren Git-Benutzernamen und Ihre E-Mail-Adresse konfigurieren. Sie können den folgenden Befehl in die Konsole eingeben:
git config --global user.name "Your Name" git config --global user.email "your_email@example.com"
Schritt 2: Erstellen Sie ein GIT-Repository
Verwenden Sie den Windows Explorer und wählen Sie einen geeigneten Ort zum Erstellen aus einen Ordner als GIT-Repository-Stammverzeichnis. Im Stammverzeichnis können Sie einige Unterverzeichnisse erstellen, um projektbezogenen Code zu speichern.
Wechseln Sie in der Befehlszeile zu diesem Ordner und führen Sie die folgende Anweisung aus, um eine GIT-Bibliothek zu initialisieren:
git init --bare
Der Parameter „--bare“ weist GIT hier an, diese Bibliothek als leeres Warehouse zu erstellen und keine automatischen Zweige mehr zuzuweisen . Der Name der erstellten Bibliotheksdatei endet im Allgemeinen mit dem Suffix „.git“.
Schritt 3: SSH-Schlüssel konfigurieren
Bei der Verwendung von GIT für die Codeverwaltung verwenden wir normalerweise das SSH-Protokoll für die Datenübertragung. Daher muss auf dem lokalen Server ein SSH-Schlüssel konfiguriert werden, um mit anderen Computern interagieren zu können.
Geben Sie in CMD den folgenden Befehl ein:
ssh-keygen -t rsa -f id_rsa
Dieser Befehl generiert ein öffentliches und privates RSA-Schlüsselpaar. Der öffentliche Schlüssel ist ein öffentliches Zertifikat, das der Benutzer an eine Drittorganisation ausstellt, und der private Schlüssel ist ein Vertraulichkeitszertifikat, das auf dem lokalen Server gespeichert ist. Wenn das System Sie während der Generierung eines Schlüsselpaars zur Eingabe eines Passworts auffordert, stellen Sie sicher, dass Sie dieses eingeben und das Passwort für den privaten Schlüssel bei späteren Vorgängen ordnungsgemäß aufbewahren. Nach Abschluss befindet sich das generierte Schlüsselpaar im SSH-Verzeichnis.
Schritt 4: Kopieren Sie den öffentlichen Schlüssel auf andere Computer
Nachdem Sie den SSH-Schlüssel generiert haben, müssen Sie den öffentlichen Schlüssel auch auf anderen Computern hinzufügen, die das Repository tatsächlich verwenden. Die Schritte zum Kopieren des öffentlichen Schlüssels auf andere Computer können über die Befehlszeile oder durch Kopieren und Einfügen ausgeführt werden. Hier verwenden wir die Befehlszeile.
Geben Sie in CMD den folgenden Befehl ein:
type id_rsa.pub | ssh user@hostname "cat >> .ssh/authorized_keys"
Hier ist „Benutzer“ der Benutzername des anderen Computers und „Hostname“ der Hostname oder die IP-Adresse des anderen Computers. Nachdem Sie den obigen Befehl ausgeführt haben, können Sie sich mit dem privaten Schlüssel sowie dem Benutzernamen und dem Passwort bei anderen Computern anmelden und GIT zum Verwalten des Codes verwenden.
Schritt 5: Verbindung testen
Im letzten Schritt wird getestet, ob der Server gestartet ist und die Verbindung erfolgreich ist. Verwenden Sie den folgenden Befehl auf einem anderen Computer, um die Verbindung zu testen:
git clone user@hostname:/path/to/repo.git
Hier sind „Benutzer“ und „Hostname“ der Benutzername und die IP-Adresse Ihres Windows-Servers und „/path/to/repo.git“ ist Ihr Pfad Das GIT-Repository befindet sich.
Wenn die Testverbindung erfolgreich ist, können Sie GIT verwenden, um den lokalen Code normal zu verwalten.
Zusammenfassung
Durch die oben genannten Schritte haben wir erfolgreich einen lokalen GIT-Server auf dem Windows-System eingerichtet. Bei der Verwendung von GIT für die Codeverwaltung kann jedes Teammitglied sein unabhängiges Git-Repository verwenden, um die Versionskontrolle und Kommunikation zu erleichtern. Wenn Sie Entwickler oder Teamadministrator auf Windows-Systemen sind, wird die lokale Erstellung eines Git-Repositorys die Effizienz Ihrer Teamzusammenarbeit auf jeden Fall erheblich verbessern!
Das obige ist der detaillierte Inhalt vonSo richten Sie einen lokalen Server mit GIT unter Windows ein. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!