Git Shallow Checkout Eine Remotezweig

Git Shallow Checkout Eine Remotezweig
Um eine GIT -Fernbedienung und lokale Repositorys zu verbinden, führen Entwickler den Klonierungsprozess durch, indem sie die “nutzenGit -Klon" Befehl. Darüber hinaus können Entwickler ein bestimmtes Repository -Verzeichnis oder einen gewünschten Remote -Zweig klonen, indem sie eine Reihe von Tiefen bereitstellen. Git Shallow Clone erleichtert es, die neueste Git -Geschichte zu finden, und nutzt minimaler Speicherplatz. Darüber hinaus können Entwickler die spezifischen flachen Klonendernzweige überprüfen.

Dieser Blog veranschaulicht den Prozess der Git Shallow Checkout Remote -Zweigstelle.

Wie man flache Kasse in einer Remote -Zweigstelle git macht?

Um eine Remote -Filiale zu untersuchen, schauen Sie sich die folgenden Schritte an:

  • Navigieren Sie zum Git -Verzeichnis.
  • Überprüfen Sie die Liste der Remote -URLs.
  • Klonen Sie das Remote -Repository mit der angegebenen Tiefe und holen Sie es.
  • Zeigen Sie alle vorhandenen Zweige einschließlich lokaler und Fernbedienung an.
  • Verwenden Sie die “Git Checkout " Befehl.

Schritt 1: Wechseln Sie in Git Repository

Gehen Sie zunächst zum Git Local Repository, indem Sie den folgenden Befehl ausführen:

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

Schritt 2: Remote -URL -Liste anzeigen

Dann führen Sie das aus “ausGit RemoteBefehl, um die Liste der Remote -URL anzuzeigen:

$ git remote -v

Schritt 3: Git -Klon mit Tiefe '1'

Als nächstes klonen Sie das Git -Remote -Repository mit dem “Git -Klon"Befehl zusammen mit der gewünschten Tiefe"1”:

$ git klon -tiefe 1 https: // github.com/gituser0422/Demo5.Git

Infolgedessen wird das neueste Remote -Komitee aus dem Github -Server kloniert:

Schritt 4: Git holt mit Tiefe "1" ab

Danach führen Sie die "Git holtBefehl „Befehl zum Herunterladen der neuesten Version des Git Remote -Repositorys:

$ git fetch -v -tiefe = 1

Hier das "-v -Depth = 1Die Option wird verwendet, um die Datenmenge zu halten, die wir heruntergeladen haben:

Schritt 5: Alle Zweige listen

Zeigen Sie nun die Liste aller vorhandenen Zweige, einschließlich lokaler und fernerhaltender Remote, mithilfe der “anGit -ZweigBefehl mit dem “-A”Option für alle:

$ Git Branch -a

Infolgedessen werden alle Zweige angezeigt. Wählen Sie nun den gewünschten Remote -Zweig aus. Zum Beispiel haben wir das ausgewähltFernbedienungen/Herkunft/Funktion" Zweig:

Schritt 6: Checkout zur Remotezweige

Danach führen Sie die ausGit CheckoutBefehl ”und wechseln Sie zum Remote -Zweig:

$ git checkout origin/feature

Es ist zu sehen, dass der Kopf jetzt in die “bewegt wird“1a5ebb4”Sha-hash:

Schritt 7: Liste der Filiale anzeigen

Schließlich laufen Sie die “Git -ZweigBefehl zusammen mit dem “-VVOption, um alle Zweige zusammen mit dem Detail des Kopfzeigers anzuzeigen:

$ Git Branch -vv

Nach der unterbereiteten Ausgabe zeigt der Kopf auf die Fernbedienung “Herkunft/Funktion" Zweig:

Wir haben den einfachsten Weg zur Verfügung gestellt, um einen Github -Fernzweig zu besuchen.

Abschluss

Um eine Remote -Filiale auszukaufen, wechseln Sie zunächst in das bestimmte Verzeichnis von Git und überprüfen Sie die Remote -URL -Liste. Klonen Sie dann das Remote -Repository mit der angegebenen Tiefe und holen Sie es. Danach sehen Sie sich die Liste aller entfernten und lokalen Zweige an. Schließlich führen Sie das aus “ausGit Checkout " Befehl. Dieser Blog veranschaulicht den Prozess der Git Shallow Checkout Remote -Zweigstelle.