Github zdalny serwer posiadający wiele plików i katalogów zawierających kod źródłowy projektu. Deweloperzy mogą ciągnąć i przesuwać zmiany między lokalnymi i zdalnymi repozytoriami. Ponadto mogą wyciągnąć konkretny zdalny katalog. W tym celu muszą utworzyć rzadką kasę, modyfikując plik konfiguracyjny git za pomocą „Git Config Core.Sparsechecut true" Komenda.
Ten blog zilustrował proces wyciągania konkretnego katalogu za pomocą git.
Jak wyciągnąć określony katalog za pomocą git?
Aby wyciągnąć konkretny katalog za pomocą GIT, sprawdź następującą procedurę:
Krok 1: Wybierz zdalny katalog
Najpierw otwórz swoją ulubioną przeglądarkę internetową, przejdź do repozytorium GitHub i wybierz konkretny katalog. Na przykład wybraliśmy „My_repo„Katalog:
Krok 2: Przekierowanie do repozytorium GIT
Teraz przejdź do repozytorium GIT, wpisując „płyta CD" Komenda:
$ cd "c: \ Users \ nazma \ git \ coco_repo"
Krok 3: Zainicjuj repozytorium
Następnie wykonaj „Git Init„Polecenie zainicjowania pustego repozytorium:
$ git init
Krok 4: Lista ukrytych treści
Aby wymienić istniejące treści obecnego repozytorium, w tym ukryte, skorzystaj z „LS -al" Komenda:
$ LS -LA
Krok 5: Wymień zdalny adres URL
Następnie wykonaj „git pilot„Polecenie do sprawdzenia istniejącego zdalnego adresu URL:
$ git pilot -v
Krok 6: Set 'Core.Wartość SparsEchecutout
Aby utworzyć rzadką kasę, ustaw wartość „rdzeń.Sparsecheckout" Do "PRAWDA”Za pośrednictwem pliku konfiguracyjnego GIT:
$ git Config Core.Sparsechecut true
Tutaj rzadka kasa zmieni drzewo robocze z posiadania wszystkich zainscenizowanych plików na po prostu podzbiór tych plików:
Krok 7: Dodaj konkretny katalog do niewielkiej właściwości kasy
Aby dodać wybraną nazwę zdalnego katalogu do właściwości rzadkiej kasy za pośrednictwem „Echo„Polecenie, jak pokazano poniżej:
$ echo „my_repo” >> .git/info/rzadki checkout
Krok 8: Pull zdalny oddział
Na koniec wykonaj „git ciągnie„Polecenie do pobrania najnowszej wersji konkretnej gałęzi zdalnego:
$ Git Pull Origin Master
Krok 9: Sprawdź katalog Pull
Na koniec wyświetl listę bieżącego działającego repozytorium istniejącego treści, aby upewnić się, że pożądany zdalny katalog został pobrany, czy nie:
$ LS -LA
Zgodnie z poniżej wyświetlonym wyjściem, „My_repo„Katalog jest z powodzeniem wyciągany:
To wszystko! Opracowaliśmy metodę ciągnięcia określonych katalogów za pomocą git.
Wniosek
Aby wyciągnąć konkretny katalog za pomocą git, najpierw przejdź do serwera GitHub i wybierz konkretny katalog, który chcesz wyciągnąć. Następnie przejdź do żądanego repozytorium GIT i wymień jego treść, w tym ukrytą treść. Następnie utwórz rzadką kasę przez „Git Config Core.Sparsecheckout”Ustawiając swoją wartość na„PRAWDA". Następnie dodaj nazwę zdalnego katalogu do niewielkiej właściwości kasy i wykonaj „git ciągnie " Komenda. Ten blog zilustrował proces wyciągania określonych katalogów za pomocą git.