Czy można najpierw wykonać rzadką kasę bez sprawdzania całego repozytorium całego repozytorium?

Czy można najpierw wykonać rzadką kasę bez sprawdzania całego repozytorium całego repozytorium?

Git pozwala programistom pracować równolegle przy dużym projekcie, w którym mogą jednocześnie współpracować. Czasami zajmują się długoterminowym projektem z wieloma plikami, które wymagają więcej miejsca i czasu na sprawdzenie. Tak więc programistom trudno jest szybko uzyskać pożądaną treść. W takim przypadku funkcja GIT rzadka kasy może być używana do uzyskania wymaganej zawartości z zdalnego repozytorium.

W tym artykule omówiono metodę rzadkiej kasy bez pobierania całego repozytorium GIT.

Czy użytkownicy Git mogą nie rzadko kasy bez pobierania całego repozytorium GIT?

Tak, użytkownicy GIT mogą wykonać rzadką kasę bez sprawdzania całego repozytorium GIT. W tym odpowiednim celu wypróbuj poniżej listy instrukcji:

  • Idź do pożądanego lokalnego katalogu.
  • Ustaw rzadką wartość kasy.
  • Dodaj zdalny adres URL i zweryfikuj go.
  • Zastosuj rzadkie kasy, aby wyciągnąć określone repozytoria GIT za pomocą „$ Git Pull ".
  • Sprawdź nowe zmiany.

Krok 1: Przejdź do lokalnego katalogu git

Przejdź do konkretnego lokalnego repozytorium za pomocą „płyta CD" Komenda:

$ cd "c: \ git \ repo1"

Krok 2: Sprawdź domyślną wartość zapasową

Następnie wykonaj dostarczone polecenie, aby sprawdzić domyślną wartość „rdzeń.Sparsecheckout”Z pliku konfiguracyjnego:

$ git Config Core.Sparsecheckout

Zgodnie z wynikami poniżej listy domyślną wartością rzadkiej kontroli wynosi „FAŁSZ”:

Krok 3: Włącz rzadką kasę

Aby włączyć rzadkie kasę, uruchom „Git Config”Polecenie wraz z konkretnym parametrem„rdzeń.Sparsecheckout”I jego wartość„PRAWDA”:

$ git Config Core.Sparsechecut true

Krok 4: Sprawdź ustawienie konfiguracji

Aby upewnić się, czy żądane ustawienie się zmieniło, czy nie, użyj poniżej stawowanego polecenia:

$ git Config Core.Sparsecheckout

Można zauważyć, że rzadka kasa została włączona:

Krok 5: Kopiuj zdalny adres URL

Następnie przejdź do żądanego zdalnego repozytorium GitHub i skopiuj jego „Https„URL:

Krok 6: Dodaj zdalne „pochodzenie”

Teraz dodaj zdalny adres URL do lokalnego repozytorium, aby zbudować połączenie między lokalnymi i zdalnymi repozytoriami, uruchamiając dostarczone polecenie:

$ git zdalny dodaj -f pochodzenie https: // github.com/laibayounas/demo.git

Tutaj:

  • "-F”Flaga reprezentuje„aportować„Aby pobrać zaktualizowane zdalne repozytorium.
  • "pochodzenie”To zdalna nazwa adresu URL.
  • "https: //… .”To ścieżka repozytorium Github.

Po wykonaniu wyżej wymienionych polecenia zdalny adres URL doda i pobrą zaktualizowaną zawartość zdalnego repozytorium:

Krok 7: Sprawdź zdalny adres URL

Następnie sprawdź, czy zdalne pochodzenie zostało dodane, czy nie za pośrednictwem polecenia poniżej:

$ git pilot -v

Krok 8: Zastosuj rzadką kasę, aby pobrać określone repozytorium

Wykonaj „Git rzadkie”Polecenie wraz z żądanym repozytorium lub nazwą pliku, aby pobrać to konkretne repozytorium/plik:

$ git rzadki-checkout set test_repo

Krok 9: pociągnij repozytorium

Następnie pobierz zawartość konkretnej gałęzi za pomocą „$ Git Pull”Polecenie wraz z zdalną nazwą i pożądaną gałęzią:

$ git pull pochodzenie alfa

Krok 10: Sprawdź zmiany

Na koniec wykonaj „Lista $ git rzadki checkout”Polecenie wyświetlania zdalnie ciągniętej zawartości przez rzadkie checkout:

Lista $ git rzadki checkout

Można zauważyć, że jedyne wcześniej określone repozytorium pobrało z odległej gałęzi:

Wyjaśniliśmy procedurę rzadkiej kasy bez sprawdzania całego repozytorium.

Wniosek

Tak, użytkownicy GIT mogą wykonać rzadką kasę bez pobierania całego repozytorium GIT. Aby to zrobić, najpierw przejdź do wymaganego lokalnego repozytorium GIT. Włącz rzadką funkcję kasy, wykorzystując „$ git Config Core.Sparsecheckout”Polecenie i określ jego wartość jako„PRAWDA". Następnie dodaj zdalny adres URL i pobieraj konkretne repozytorium do lokalnego repozytorium GIT jednocześnie. Wreszcie, uruchom „git ciągnie „Polecenie do pobrania zdalnego repozytorium. W tym artykule przedstawiono metodę rzadkiej kasy bez sprawdzania całego repozytorium GIT.