Git

So verwenden Sie den Git-Clone-Befehl?

So verwenden Sie den Git-Clone-Befehl?

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

In diesem Artikel werden Sie die Verwendung des Git-Clone-Befehls im Detail untersuchen. Ein Befehlszeilen-Dienstprogramm von Git, das verwendet wird, um auf ein vorhandenes Repository zu verweisen und eine Kopie dieses Zielverzeichnisses zu erstellen. Hier werden wir die verschiedenen Konfigurationsoptionen für Git-Clone-Befehle und ihre entsprechenden Beispiele untersuchen. Wir haben die Git-Klon-Beispiele auf Ubuntu 20 implementiert.04 Linux-System.

Klonen des Git-Repositorys mithilfe des Git-Clone-Befehls

Wenn Sie ein vorhandenes Git-Repository klonen möchten, können Sie dies ganz einfach mit dem Befehl Git-Klonen tun. Möchten Sie beispielsweise zu einem Projekt beitragen, dann verwenden Sie einfach den Git-Clone-Befehl. Wenn Sie bereits VCS-Systeme wie Subversion verwendet haben, werden Sie mit den Befehlen 'klonen' und nicht 'auschecken' vertraut sein. Diese Systeme nehmen nur die Arbeitskopie. Hier ist der Git-Klon das gesamte Server-Repository und nicht nur eine Arbeitskopie. Wenn Sie einen Git-Clone-Befehl auf Ihrem System ausführen, wird standardmäßig jede Version der Datei mit dem gesamten Projekt an Ihrem angegebenen Speicherort heruntergezogen. Nehmen wir an, wenn Ihre Serverfestplatte aus irgendeinem Grund beschädigt ist, können Sie den Server mit den Klonen eines beliebigen Clients in seinen Zustand zurücksetzen. Sie können serverseitige Hooks verlieren, aber alle Dateiversionen wären dort verfügbar.

Syntax des Git-Clone-Befehls

$ git-Klon

Beispiel

Zum Beispiel möchten wir eine Bibliothek namens 'libgit2' klonen. Über den unten gezeigten Git-Link können Sie eine Kopie dieser Bibliothek erstellen.


Erstellen Sie nun durch Ausführen des folgenden Git-Clone-Befehls einen Klon dieses Repositorys:

$ git-Klon https://github.com/libgit2/libgit2


Der obige Befehl erstellt ein Verzeichnis namens 'libgit2', in dem die .Das git-Verzeichnis wird darin initialisiert, alle Daten des obigen Repositorys gezogen und dann die neueste Version der Arbeitskopie ausgecheckt. Nun können Sie in das bereits erstellte Verzeichnis 'libgit2' navigieren. Dort finden Sie alle Projektdateien, die sofort verwendet werden können.

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

$ git-Klon https://github.com/libgit2/libgit2 meintestprojekt


Der obige Befehl macht dasselbe wie der vorherige, aber jetzt heißt der Name des Zielverzeichnisses 'mytestproject'. Mit dem folgenden Befehl können Sie in das obige Verzeichnis navigieren und die Dateien des Verzeichnisses 'mytestproject' auflisten:

$ cd meintestprojekt
$ ls -a

Git Clone-Optionen

Mit dem Git-Clone-Befehl können Sie viele verschiedene Optionen nach Ihren Anforderungen verwenden. Um alle Git-Klonoptionen anzuzeigen, geben Sie den folgenden Befehl auf dem Terminal ein:

$ git-Klon

Sie werden die verschiedenen Optionen beobachten, die Sie einfach mit dem Git-Clone-Befehl verwenden können.

Beispiele für Git-URLs-Protokolle

Sie finden Git-URLs-Protokolle in der folgenden Syntax:

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/

Fazit

Aus den obigen Informationen haben wir besprochen, wie Sie den Git-Clone-Befehl unter Ubuntu 20 verwenden.04. Außerdem haben wir gesehen, wie man ein Ziel-Repository klonen kann. Git unterstützt verschiedene URL-Protokolle, einschließlich derer, die wir in diesem Artikel erwähnt haben. Weitere Informationen zum Git-Befehl Klonen finden Sie auf der Hauptseite des Befehls Git-Klonen.

Vulkan für Linux-Benutzer
Mit jeder neuen Grafikkartengeneration stoßen Spieleentwickler an die Grenzen der grafischen Wiedergabetreue und kommen dem Fotorealismus einen Schrit...
OpenTTD vs. Simutrans
Das Erstellen einer eigenen Transportsimulation kann Spaß machen, entspannend und äußerst verlockend sein. Deshalb sollten Sie so viele Spiele wie mög...
OpenTTD-Tutorial
OpenTTD ist eines der beliebtesten Wirtschaftssimulationsspiele auf dem Markt. In diesem Spiel musst du ein wunderbares Transportunternehmen aufbauen....