So klonen Sie ein Git -Repository

So klonen Sie ein Git -Repository
Das Git -Repository kann lokal erstellt und später im GitHub -Konto veröffentlicht werden. Das Repository kann remote erstellt werden und die Kopie des Remote -Repositorys kann lokal gespeichert werden. Git -Klon ist ein sehr nützlicher GIT. Wenn der Befehl git clone verwendet wird, um ein Remote -Repository aus dem GitHub -Konto zu klonen. Nehmen wir an, der Git -Benutzer muss die Korrektur im Repository -Inhalt vornehmen, mehr als eine Datei hinzufügen oder entfernen und die größeren Commits verschieben. In diesem Fall ist es besser, einen Klon des erforderlichen Github -Repositorys für die Änderung zu erstellen. Das Repository kann später nach der Änderung auf den Remote -Server weitergeleitet werden. Der Befehl git klon kann auch jedes lokale Repository klonen. Die Möglichkeiten, ein Fern- und lokales Repository zu klonen, haben in diesem Tutorial gezeigt.

Voraussetzungen:

Installieren Sie GitHub Desktop

Github Desktop hilft dem Git-Benutzer, die GIT-bezogenen Aufgaben grafisch auszuführen. Sie können den neuesten Installateur dieser Anwendung für Ubuntu einfach von GitHub herunterladen.com. Sie müssen diese Anwendung nach dem Download installieren und konfigurieren, um sie zu verwenden. Sie können das Tutorial auch überprüfen.

Erstellen Sie ein GitHub -Konto

Sie benötigen ein GitHub -Konto, um die in diesem Tutorial verwendeten Befehle für das Remote -Repository zu überprüfen.

Erstellen Sie ein lokales und Remote -Repository

Sie müssen ein lokales Repository und ein Remote -Repository erstellen, um die für das Klonen verwendeten Befehle zu überprüfen.

Klonen Sie ein Remote -Repository:

Öffnen Sie das Terminal und führen Sie Folgendes aus. 'CDBefehl zum Ordner zu gehen, Git-Repositories Wo das neue lokale Repository erstellt wird. 'Git -Klon'Befehl erstellt eine Kopie des benannten Remote -Repositorys Django zum lokalen Ordner. Sie müssen Ihren Benutzernamen und Ihr Passwort des Github -Kontos nach dem Ausführen des 'Git -Klon' Befehl. 'lsDer Befehl zeigt den Inhalt des aktuellen Ordners an.

$ CD Git-Repositories
$ git klone https: // github.com/fyc21/django
$ ls

Die folgende Ausgabe zeigt, dass die Django Der Ordner wird vom Remote -Server auf den lokalen Ordner kopiert.

Führen Sie die folgenden Befehle aus, um den Inhalt des Django Ordner.

$ cd django
$ ls


Die Ausgabe zeigt, dass der Django -Ordner drei Ordner enthält, Modelle, Vorlagen, Und Ansichten.

Der Inhalt des Remote -Repositorys kann überprüft werden, indem das Remote -Repository aus GitHub geöffnet wird.com. https: // github.com/fyc21/django

Die folgende Ausgabe zeigt, dass das Remote -Repository den gleichen Inhalt enthält, der im lokalen Repository heruntergeladen wird.

Klonen Sie ein Remote -Repository mit einem anderen Namen:

Der Befehl Klon zum Kopieren des Remote -Repositorys in ein lokales Repository mit demselben Namen wurde im vorherigen Beispiel gezeigt. Die Verwendung des Klonbefehls zum Erstellen eines lokalen Repositorys aus einem Remote -Repository mit einem anderen Namen wurde in diesem Teil dieses Tutorials gezeigt. Führen Sie den folgenden Befehl aus, um ein lokales Repository mit dem Namen zu erstellen Django-Tutorials durch Klonen des genannten Remote -Repositorys Django.

$ git klone https: // github.com/fyc21/django django-tutorials

Die folgende Ausgabe zeigt, dass ein lokales Repository mit dem Namen Django-Tutorials wird aus dem benannten Remote -Repository erstellt Django.

Klonen Sie ein Remote -Repository mit Github Desktop:

Öffnen Sie den GitHub -Desktop und klicken Sie auf die Option “Klonen Sie ein Repository aus dem Internet… Um das Remote -Repository auszuwählen, das Sie im lokalen System kopieren möchten.

Das folgende Dialogfeld wird angezeigt, um das Remote -Repository auszuwählen. Die Liste der veröffentlichten Remote -Repositories wird hier angezeigt. Wählen Sie das benannte Repository aus verprügeln, Wählen Sie den lokalen Pfad, auf dem das Repository im lokalen Laufwerk gespeichert wird, und klicken Sie auf die Klon Schaltfläche zum Kopieren des Repositorys.

Der folgende Inhalt wird nach Abschluss des Klonierungsprozesses angezeigt. Dieses Repository enthält nur eine Datei, die im lokalen Repository kopiert wurde, und die letzte Commit -Nachricht lautet “Bash -Tutorials“.

Das Remote -Repository wurde ordnungsgemäß oder nicht in das lokale Repository kopiert, indem der folgende Code aus dem Terminal ausgeführt wird. Der erste 'ls' ' Der Befehl wird die Liste der Dateien und des Ordners des aktuellen Standorts angezeigt. ''CDDer Befehl ändert den Verzeichnisspeicherort in den Ordner, verprügeln Das ist der lokale Repository -Ordner, der aus dem Remote -Repository kopiert wurde. Der erste 'ls' ' Der Befehl wird die Liste der Dateien und des Ordners des lokalen Repositorys angezeigt, verprügeln.

$ ls
$ cd Bash
$ ls

Die folgende Ausgabe zeigt, dass das Remote -Repository im definierten Ordner des lokalen Laufwerks ordnungsgemäß kopiert wird, und der Ordner enthält die benannte Datei BASH-Basic-Tutorial.Sch des Remote -Repositorys.

Klonen Sie ein lokales Repository:

Der 'Git -KlonDer Befehl kann ein neues lokales Repository erstellen, indem ein vorhandenes lokales Repository kopiert wird. Der erste 'ls'Befehl zeigt die Liste der Dateien und Ordner an, bevor Sie die ausführen Klon Befehl. Der Klon Der Befehl erstellt ein neues Repository mit dem Namen Bash-Tutorial durch das Kopieren des benannten lokalen Repositorys verprügeln. Das Letzte 'ls'Befehl zeigt die Liste der Dateien und Ordner an, nachdem Sie die ausgeführt haben Klon Befehl.

$ ls
$ Git Klon Bash Bash-Tutorial
$ ls

Die folgende Ausgabe zeigt, dass das neue lokale Repository nach Ausführung der oben genannten Befehle erstellt wurde. Hier, Bash-Tutorial ist das neu erstellte lokale Repository.

Abschluss:

In diesem Tutorial wurden verschiedene Verwendungen des Klonbefehls unter Verwendung mehrerer Demo -Git -Repositorys gezeigt. Die Möglichkeiten zum Klonen von Remote -Repository wurden hier unter Verwendung von Terminal- und Github -Desktop erläutert. Die Art, das lokale Repository zu klonen. Ich hoffe, dass die Leser nach dem Lesen dieses Tutorials ein lokales oder Remote -Repository ordnungsgemäß klonen können.