Git to narzędzie do śledzenia, które umożliwia programistom równoległą pracę, co oznacza, że kilku współpracowników może wprowadzać zmiany w tym samym projekcie. Usługa hostingowa GitHub zarządza repozytoriami Git i różnymi rozmiarami projektów, od małych do dużych.
Jednak czasami duże projekty zajmują więcej miejsca i siatki katalogów. Git sparse checkout jest rozwiązaniem omówionej wcześniej opcji poprzez włączenie tej opcji i aktualizację pliku konfiguracyjnego.
Ten blog zawiera procedurę rzadkiego wyewidencjonowywania tylko określonego pliku z repozytorium Git.
Jak rzadko pobierać tylko jeden plik z repozytorium Git?
Aby rzadko pobierać tylko jeden plik z repozytorium Git, postępuj zgodnie z poniższymi instrukcjami:
- Przejdź do konkretnego repozytorium Git i zainicjuj je.
- Dodaj zdalny adres URL i jednocześnie pobierz najnowszą wersję zdalnego repozytorium.
- Skonfiguruj sparseCheckout, włączając go jako „ PRAWDA ”.
- Zainicjuj proces rozrzedzony i zastosuj wyewidencjonowanie rozrzedzone do pobranego pliku.
- Pociągnij lokalną gałąź do początku.
- Sprawdź dodane zmiany, wyświetlając ich zawartość.
- Uruchom „ $ git wyłącza sparse-checkout ”, aby wyłączyć proces wyewidencjonowywania rzadkiego.
Krok 1: Przejdź do wymaganego repozytorium Git
Najpierw uruchom poniższe polecenie, aby przejść do repozytorium Git:
$ płyta CD „C:\Użytkownicy \n asma\Go \t wew2'
Krok 2: Zainicjuj repozytorium Git
Następnie zainicjuj repozytorium Git, uruchamiając „ jest gorąco ' Komenda:
$ jest gorąco
Krok 3: Dodaj Git Remote i Pobierz
Wykonaj „ zdalne dodawanie git ” polecenie wraz z „ -f ” flagi, zdalna nazwa i wymagany adres URL zdalnego repozytorium:
$ git zdalny Dodaj -f pochodzenie https: // github.com / GitUser0422 / Linux-repo.gitTutaj możesz zobaczyć, jak zdalny adres URL jest dodawany i pobierana zawartość repozytorium jednocześnie:
Krok 4: Zaktualizuj plik konfiguracyjny i włącz rzadkie ustawienie
Następnie ustaw „ rzadki Kasa ” ustawienia na „ PRAWDA ”, uruchamiając następujące polecenie:
$ konfiguracja git core.sparseCheckout PRAWDA
Krok 5: Zainicjuj sparse-checkout
Następnie wykonaj „ git sparse-checkout init ”, aby zainicjować rzadkie:
$ git sparse-checkout init
Krok 6: Zastosuj sparse-checkout do Fetched Remote Repository
Aby uzyskać określony plik zdalnego repozytorium, użyj „ git sparse-checkout ' Komenda:
$ git kasa rzadka ustawić plik2.py
Krok 7: Wyciągnij zdalne repozytorium
Następnie wykonaj „ git pull „polecenie pociągnięcia” mistrz ” branch podczas pierwszego użycia sparse-checkout w zdalnym repozytorium:
$ git pull mistrz pochodzenia
Krok 8: Zweryfikuj zmiany, wyświetlając zawartość aukcji
Aby upewnić się, że zmiany zostały pomyślnie dodane, użyj podanego polecenia:
$ git rzadka lista kas
Krok 9: Wyłącz sparse-checkout
Jeśli chcesz wyłączyć sparse-checkout, wykonaj „ git sparse-checkout ” polecenie wraz z „ wyłączyć ' wartość:
$ git wyłączenie rzadkiego wyewidencjonowania
To wszystko! Wyjaśniliśmy metodę sparse checkout tylko dla określonych plików z repozytorium Git.
Wniosek
Aby rzadko pobierać tylko jeden plik z repozytorium Git, najpierw przejdź do określonego repozytorium Git i zainicjuj je. Następnie dodaj zdalny adres URL i jednocześnie pobierz najnowszą wersję zdalnego repozytorium. Następnie skonfiguruj sparsecheckout, włączając go jako „ PRAWDA ”. Następnie zainicjuj proces rzadki, zastosuj rzadkie pobieranie do pobranego konkretnego pliku i przeciągnij lokalną gałąź do źródła. Na koniec sprawdź dodane zmiany. Jeśli chcesz wyłączyć sparse-checkout, uruchom „ $ git wyłącza sparse-checkout ' Komenda. Ten blog ilustruje procedurę rzadkiego pobierania tylko określonych plików z repozytorium Git.