Was bedeutet Tiefe für Git -Klon?

Was bedeutet Tiefe für Git -Klon?
Entwickler führen mehrere Vorgänge unabhängig in ihrem lokalen Repository aus, ohne dass der GitHub -Remote -Server beteiligt ist, was bedeutet, dass Benutzer nicht vom zentralen Tool abhängen. Sie können Repositorys von der Fernbedienung zu lokalen Repositorys klonen, um eine Verbindung zwischen ihnen aufzubauen. Manchmal wird es im Fall großer Fernbedienungsrepositionen problematisch, und es kann eine Anforderung bestehen, mit der gewünschten Tiefe herunterzuladen.

Diese Studie wird diskutieren:

  • Was ist Git -Klontiefe?
  • So klonen Sie das Remote -Repository mit Tiefe?

Was ist Git -Klontiefe?

Die Git -Klontiefe ist die Anzahl bestimmter Commits, die Benutzer herunterladen müssen, wenn sie ein Repository klonen.

So klonen Sie das Remote -Repository mit Tiefe?

Um große Repositorys mit der gewünschten Tiefe zu klonen, folgen Sie den folgenden Schritten:

  • Gehen Sie zum Git Remote -Repository.
  • Legen Sie die neue Remote -URL ein und überprüfen Sie sie.
  • Führen Sie das ausGit -Klon -Depth " Befehl.
  • Navigieren Sie zum geklonten Repository.
  • Sehen Sie sich den Protokollverlauf zur Überprüfung an.

Schritt 1: Wechseln Sie zum Git -Repository
Wechseln Sie mit Hilfe des von "gewünschten Git -Repository"CD" Befehl:

$ cd "C: \ Benutzer \ Nazma \ git \ test1"

Schritt 2: Remote -URL hinzufügen
Dann laufen Sie die "Git Remote AddBefehl, um eine neue Remote -URL in die Liste hinzuzufügen:

$ git remote hinzufügen Herkunft https: // github.com/gituser0422/Demo.Git

In der folgenden Ausgabe ist der „Ursprung“ der Name unserer Remote-Namens-URL:

Schritt 3: Liste der Remote -URL anzeigen
Stellen Sie nun die hinzugefügte Remote -URL sicher, indem Sie das ausführenGit RemoteBefehl mit dem “-v" Möglichkeit:

$ git remote -v

Schritt 4: Klonendemote -Repository mit gewünschter Tiefe
Als nächstes werden wir das verwenden “Git -KlonBefehl zusammen mit dem “-TiefeOption und “3”Als Wert:

$ git klon -tiefe 3 https: // github.com/gituser0422/Demo.Git

Es kann beobachtet werden, dass das bestimmte Repository erfolgreich mit angegebener Tiefe kloniert wurde:

Schritt 5: Navigieren Sie zum Clone Remote Repository
Gehen Sie dann zum heruntergeladenen Remote -Repository über die “wechseln Sie“CD" Befehl:

$ cd Demo/

Schritt 6: Überprüfen Sie das klonierte Repository -Protokoll -Verlauf
Schließlich führen Sie das aus “ausGit -ProtokollBefehl zusammen mit dem “-eine Linie”Option zum Anzeigen des Repository -Protokoll -Kurzhistoriums:

$ Git -Protokoll -Einmal

Es ist ersichtlich, dass die neuesten drei Commits des Remote -Repository in das lokale Repository heruntergeladen werden, da wir angegeben haben “3”Der Wert der Tiefe:

Wir haben kurz über die Tiefe des Git -Klons erklärt.

Abschluss

Um ein großes Repository mit der gewünschten Tiefe zu klonen, wechseln Sie zunächst zum Git -Repository, fügen Sie die Remote -URL hinzu und überprüfen Sie sie. Dann führen Sie das aus “ausGit -Klon -Depth " Befehl. Navigieren Sie danach zum geklonten Repository und sehen Sie sich den Protokollverlauf zur Überprüfung an. Diese Studie zeigte die Methode, ein Git -Repository zusammen mit der Tiefe zu klonen.