Klonen ein Repository in Git

Abdul Jabbar 6 Februar 2022
  1. Klonen ein Git-Repository
  2. Klonen Sie ein Git-Repository in einem Ordner
Klonen ein Repository in Git

Git ist als eines der besten und anspruchsvollsten Versionskontrollsysteme für alle Entwickler weltweit bekannt. Es ist bei weitem ein verteiltes Versionskontrollsystem, das sein lokales Repository nutzt und die typischen Versionierungs- und Verzweigungsfunktionen für den Remote-Server darstellt.

Git wird häufig von verschiedenen Open-Source-Projekten verwendet und wird auch von vielen Unternehmen verwendet, um die Programme und Codes an einem sichersten Ort aufzubewahren.

Ein Klon eines bereits vorhandenen Git-Repositorys ist dasselbe wie dieses Repository und kein Indikator. Dies bedeutet, dass es sich um eine vollständige Kopie handelt, einschließlich der Repository-Metadaten.

Um ein Repository zu klonen, müssen wir es zuerst klonen, wodurch die Daten und Metadaten kopiert werden, und dann zum geklonten Repository wechseln. Ein Klon kann mit dem Befehl git clone erstellt werden.

Dieser Befehl verwendet die URL des Quell-Repositorys und erstellt eine lokale Kopie des Quell-Repositorys. Das neue Repository enthält eine Kopie des HEAD des ursprünglichen Repositorys, Commits und optional eine Kopie des Reflogs des ursprünglichen Repositorys.

Git weigert sich, an einem Klon zu arbeiten, der keine exakte Kopie des ursprünglichen Repositorys ist. Wir wollen dies, denn wenn wir einen Klon eine Repository erstellen, möchten wir, dass die Ergebnisse auf jeden anderen Computer übertragbar sind, nicht nur auf den, auf dem der Klon erstellt wurde.

Um ein vorhandenes Git-Repository zu klonen, benötigen wir die URL des Repositorys.

Der Befehl git clone lädt das komplette Repository von einem entfernten Ort herunter und speichert es dann lokal im .git-Verzeichnis. Wir können dieses Repository mit anderen Personen innerhalb eines Teams oder außerhalb des Teams teilen, die dann eine Kopie des Repositorys von diesem Ort klonen können.

Um ein vorhandenes Repository zu klonen, müssen wir den Speicherort des Repositorys kennen. Wir können diesen Speicherort auf verschiedene Arten erhalten: Git speichert alle Repository-Dateien in einem Unterverzeichnis des .git-Verzeichnisses im Stammverzeichnis des Repositorys. Dieses Verzeichnis ist nach der Kennung des Repositorys benannt.

Klonen ein Git-Repository

Dieser Artikel erstellt mit einem Git-Befehl einen Klon des Git-Repositorys. Dieser Befehl erstellt einen Schnappschuss des Repositorys im aktuellen Verzeichnis. Der oben genannte Befehl kann wie folgt verwendet werden:

git clone <url> <name>

Hinweis: <URL> ist die Adresse des Repositorys und <name> ist der Name Ihres Remote-Repositorys. Der <name> ist optional und wird nur verwendet, wenn Sie den Namen des Remote-Repositorys ändern möchten.

Klonen Sie ein Git-Repository in einem Ordner

Wenn wir ein Git-Repository in einen bestimmten Ordner klonen möchten, führen wir den Befehl git clone aus und geben den Zielordner an, den wir klonen und in Zukunft verwenden möchten.

git clone <url> <directory>

<url> ist die Adresse des Repositorys und <directory> ist unser angegebener Zielordnerpfad.

Abdul Jabbar avatar Abdul Jabbar avatar

Abdul is a software engineer with an architect background and a passion for full-stack web development with eight years of professional experience in analysis, design, development, implementation, performance tuning, and implementation of business applications.

LinkedIn

Verwandter Artikel - Git Clone