Github Remote -Server mit mehreren Dateien und Verzeichnissen mit Projektquellcode mit dem Projektquellcode. Entwickler können Änderungen zwischen den lokalen und abgelegenen Repositorys ziehen und drücken. Darüber hinaus können sie ein bestimmtes Remote -Verzeichnis ziehen. Zu diesem Zweck müssen sie die spärliche Kasse erstellen, indem sie die GIT -Konfigurationsdatei mit Hilfe des “ändernGit config Core.SparsCheckout wahr" Befehl.
In diesem Blog wurde der Prozess des Ziehens eines bestimmten Verzeichnisses mit Git veranschaulicht.
So ziehen Sie ein bestimmtes Verzeichnis mit Git?
Um ein bestimmtes Verzeichnis mit Git zu ziehen, überprüfen Sie die folgende Prozedur:
Schritt 1: Wählen Sie Remote -Verzeichnis
Öffnen Sie zunächst Ihren bevorzugten Webbrowser, wechseln Sie zum GitHub -Repository und wählen Sie das bestimmte Verzeichnis aus. Zum Beispiel haben wir das ausgewähltMy_repo" Verzeichnis:
Schritt 2: Umleiten zu Git -Repository
Navigieren Sie nun zum Git -Repository, indem Sie das „das“ eingeben “CD" Befehl:
$ CD "C: \ Benutzer \ Nazma \ Git \ Coco_Repo"
Schritt 3: Repository initialisieren
Als nächstes führen Sie die ausGit initBefehl zum Initialisieren des leeren Repositorys:
$ git init
Schritt 4: Listen Sie versteckte Inhalte auf
Um den vorhandenen Inhalt des aktuellen Repositorys einschließlich Hidden aufzulisten, verwenden Sie die “ls -al" Befehl:
$ ls -la
Schritt 5: Remote -URL auflisten
Dann führen Sie das aus “ausGit RemoteBefehl, um die vorhandene Remote -URL zu überprüfen:
$ git remote -v
Schritt 6: Kern einstellen.SparsCheckout 'Wert
Um die spärliche Kasse zu erstellen, legen Sie den Wert der "festKern.SparsCheckout" Zu "WAHR”Durch die GIT -Konfigurationsdatei:
$ git config Core.SparsCheckout wahr
Hier ändert die spärliche Kasse den Arbeitsbaum daran, dass alle inszenierten Dateien vorhanden sind, bis zu einer Teilmenge dieser Dateien:
Schritt 7: Fügen Sie ein spezifisches Verzeichnis in die spärliche Checkout -Eigenschaft hinzu
Um den ausgewählten Remote -Verzeichnis -Namen zur spärlichen Checkout -Eigenschaft über die “hinzuzufügenEchoBefehl ”, wie unten gezeigt:
$ echo 'my_repo' >> .Git/Info/Sparse-Checkout
Schritt 8: Remotezweig ziehen
Schließlich führen Sie das aus “ausGit ziehenBefehl „Befehl zum Herunterladen der neuesten Version der jeweiligen Remote -Filiale:
$ Git Pull Origin Master
Schritt 9: Pull -Verzeichnis überprüfen
Zuletzt sehen Sie sich die Liste des aktuellen professionellen Repository -Inhalts an, um sicherzustellen, dass das gewünschte Remote -Verzeichnis gezogen wird oder nicht:
$ ls -la
Nach der unterbewerteten Ausgabe ist die “My_repo”Verzeichnis wird erfolgreich gezogen:
Das ist alles! Wir haben die Methode zum Ziehen bestimmter Verzeichnisse mit Git zusammengestellt.
Abschluss
Um ein bestimmtes Verzeichnis mit Git zu ziehen, gehen Sie zunächst zum Github -Server und wählen Sie das bestimmte Verzeichnis, das Sie ziehen möchten. Gehen Sie dann zum Git -gewünschten Repository und listen Sie den Inhalt auf, einschließlich versteckter Inhalte. Erstellen Sie als nächstes eine spärliche Kasse durch die “Git config Core.SparsCheckout"Indem Sie seinen Wert auf" festlegen "WAHR”. Fügen Sie danach den Namen des Remote -Verzeichnisses zur spärlichen Checkout -Eigenschaft hinzu und führen Sie die “ausGit ziehen " Befehl. Dieser Blog veranschaulicht den Prozess des Ziehens bestimmter Verzeichnisse mit Git.