Jak wyciągnąć określony katalog za pomocą git

Jak wyciągnąć określony katalog za pomocą git

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ę:

    • Przejdź do serwera GitHub i wybierz konkretny katalog, który należy wyciągnąć.
    • Przekieruj się do żądanego repozytorium GIT.
    • Wymień zawartość repozytorium, w tym ukryte pliki.
    • Utwórz rzadką kasę za pomocą „Git Config Core.Sparsechecut true" Komenda.
    • Dodaj nazwę zdalnego katalogu do właściwości rzadkiej kasy.
    • Użyj „git ciągnie " Komenda.

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.