So verwenden Sie den Befehl Git Clone?

So verwenden Sie den Befehl Git Clone?

Der am häufigsten verwendete Git -Befehl ist der "Git -Klon". Dies wird verwendet, um eine Kopie oder einen Klon eines vorhandenen Zielrepositorys in einem neuen Verzeichnis zu erstellen. Das ursprüngliche Repository wird auf dem Remote -Computer oder im lokalen Dateisystem mit zugänglichen unterstützten Protokollen gespeichert.

In diesem Artikel werden Sie die Verwendung des Git Clone -Befehls im Detail untersuchen. Ein Befehlszeilennutzung von Git, mit dem ein vorhandenes Repository verweist und eine Kopie dieses gezielten Verzeichnisses erstellt wird. Hier untersuchen wir die verschiedenen Konfigurationsoptionen des Git Clone -Befehlskonfigurationsoptionen und deren entsprechende Beispiele. Wir haben die Git -Clone -Beispiele zu Ubuntu 20 implementiert.04 Linux -System.

Klonen von Git -Repository mit dem Befehl Git Clone

Wenn Sie einen Klon eines vorhandenen Git -Repositorys erstellen möchten, können Sie dies problemlos mit dem Befehl git klon tun. Zum Beispiel möchten Sie zu einem Projekt beitragen und dann einfach den Befehl Git Clone verwenden. Wenn Sie bereits VCS -Systeme wie Subversion verwendet haben, sind Sie mit den Befehlen "Klon" und nicht mit "Checkout" vertraut. Diese Systeme nehmen nur die Arbeitskopie an. Hier ist der Git -Klon das gesamte Server -Repository anstelle einer Arbeitskopie. Wenn Sie einen Git Clone -Befehl in Ihrem System ausführen, wird jede Version der Datei mit dem gesamten Projekt standardmäßig an Ihrem angegebenen Speicherort heruntergezogen. Nehmen wir an, wenn Ihre Serverscheibe aus irgendeinem Grund beschädigt ist. Sie können serverseitige Haken verlieren, aber alle Dateiversionen wären dort verfügbar.

Befehlssyntax des Git Clone

$ git klon

Beispiel

Zum Beispiel wollen wir eine Bibliothek namens "libgit2" klonen. Durch die Verwendung des unten gezeigten Git -Links können Sie eine Kopie dieser Bibliothek erstellen.


Erstellen Sie nun den folgenden Befehl git klon, einen Klon dieses Repositorys:

$ git klone https: // github.com/libgit2/libgit2


Der obige Befehl erstellt ein Verzeichnis namens 'libgit2', in dem die .Das Git-Verzeichnis initialisiert darin, alle Daten abziehen des obigen Repositorys und überprüft dann die neueste Version der Arbeitskopie. Jetzt können Sie in das Verzeichnis 'libgit2' navigieren, das bereits erstellt wurde. Sie finden alle Projektdateien dort, die jetzt verwendet werden können.

Sie können ein Repository in ein umbenanntes Verzeichnis anstelle von libgit2 klonen, dann können Sie ein zusätzliches Argument als Name des Verzeichnisses angeben.

$ git klone https: // github.com/libgit2/libgit2 myTestProject


Der obige Befehl erledigt das Gleiche wie der vorherige, aber jetzt wird der Name des Zielverzeichnisses als "myTestProject" bezeichnet. Mit dem folgenden Befehl können Sie in das obige Verzeichnis navigieren und die Dateien des Verzeichnisses "MyTestProject" auflisten:

$ cd myTestProject
$ ls -a

Git -Klonoptionen

Mit dem Befehl git clone können Sie viele verschiedene Optionen entsprechend Ihren Anforderungen verwenden. Um alle Optionen für Git -Klonoptionen anzuzeigen, geben Sie den folgenden Befehl in das Terminal ein:

$ git klon

Sie werden die verschiedenen Optionen beobachten, die Sie mit dem Befehl git klon problemlos verwenden können.

Beispiele für Git -URLS -Protokoll

In der folgenden Syntax finden Sie GIT -URLS -Protokolle:

Ssh :

ssh: // [user@] host.xz [: port]/path/to/repo.Git/

Git :

Git: // Host.xz [: port]/path/to/repo.Git/

Http :

http [s]: // host.xz [: port]/path/to/repo.Git/

Abschluss

Aus den oben genannten Informationen haben wir besprochen, wie man den Befehl git clone auf Ubuntu 20 verwendet.04. Darüber hinaus haben wir gesehen, wie man ein Ziel -Repository klont. Git unterstützt verschiedene URLS -Protokolle, einschließlich derjenigen, die wir in diesem Artikel erwähnt haben. Weitere Informationen zum Befehl Git Clone erhalten Sie von der Hauptseite des Git Clone -Befehls Hilfe.