Git je nástroj pro sledování, který umožňuje vývojářům pracovat paralelně, což znamená, že několik přispěvatelů může provádět změny ve stejném projektu. Hostingová služba GitHub spravuje úložiště Git a různé velikosti projektů, které se liší od malých po velké projekty.
Někdy však velké projekty zabírají více místa a sítě adresářů. Sparse checkout Git je řešením možnosti, o které jsme dříve hovořili, a to povolením této možnosti a aktualizací konfiguračního souboru.
Tento blog poskytuje postup pro řídkou rezervaci pouze konkrétního souboru z úložiště Git.
Jak řídce rezervovat pouze jeden jediný soubor z úložiště Git?
Chcete-li řídce rezervovat pouze jeden jediný soubor z úložiště Git, postupujte podle níže uvedených pokynů:
- Přejděte do konkrétního úložiště Git a inicializujte jej.
- Přidejte vzdálenou adresu URL a současně načtěte nejnovější verzi vzdáleného úložiště.
- Nakonfigurujte sparseCheckout tak, že jej povolíte, aby byl „ skutečný “.
- Inicializujte řídký proces a aplikujte řídkou rezervaci na načtený soubor.
- Vytáhněte místní větev k počátku.
- Ověřte přidané změny uvedením jejich obsahu.
- Spusťte „ $ git zakázat sparse-checkout ” pro zakázání procesu řídkého checkoutu.
Krok 1: Přesuňte se do Git Required Repository
Nejprve spusťte níže uvedený příkaz a přejděte do úložiště Git:
$ CD 'C:\Uživatelé \n asma\Go \t ext2'
Krok 2: Inicializujte úložiště Git
Poté inicializujte úložiště Git spuštěním příkazu „ je horko 'příkaz:
$ je horko
Krok 3: Přidejte Git Remote a Fetch
Proveďte „ git remote add 'příkaz spolu s ' -F příznaky, vzdálené jméno a požadovaná adresa URL vzdáleného úložiště:
$ dálkové ovládání git přidat -F původ https: // github.com / GitUser0422 / Linux-repo.gitZde můžete vidět, jak je vzdálená adresa URL přidána a současně načtena obsah úložiště:
Krok 4: Aktualizujte konfigurační soubor a povolte řídké nastavení
Poté nastavte „ sparseCheckout “ nastavení na “ skutečný “ spuštěním následujícího příkazu:
$ git config core.sparseCheckout skutečný
Krok 5: Inicializujte sparse-checkout
Dále proveďte „ git sparse-checkout init ” příkaz pro inicializaci řídkého:
$ git sparse-checkout init
Krok 6: Použijte sparse-checkout na Fetched Remote Repository
Chcete-li získat konkrétní soubor vzdáleného úložiště, použijte „ git sparse-checkout 'příkaz:
$ git řídká pokladna soubor soubor2.py
Krok 7: Vytáhněte vzdálené úložiště
Poté spusťte „ git vytáhnout 'příkaz vytáhnout' mistr větev při prvním použití sparse-checkout ve vzdáleném úložišti:
$ git vytáhnout mistr původu
Krok 8: Ověřte změny prostřednictvím obsahu výpisu
Chcete-li zajistit, aby byly změny přidány úspěšně nebo ne, použijte daný příkaz:
$ git řídký pokladní seznam
Krok 9: Zakažte řídký checkout
Pokud chcete zakázat řídký checkout, spusťte „ git sparse-checkout 'příkaz spolu s ' zakázat “hodnota:
$ git zakázat sparse-checkout
To je vše! Vysvětlili jsme metodu řídkého checkoutu pouze pro konkrétní soubory z úložiště Git.
Závěr
Chcete-li řídce rezervovat pouze jeden jediný soubor z úložiště Git, nejprve přejděte do konkrétního úložiště Git a inicializujte jej. Poté přidejte vzdálenou adresu URL a současně načtěte nejnovější verzi vzdáleného úložiště. Poté nakonfigurujte sparsecheckout tím, že povolíte, aby byl „ skutečný “. Dále inicializujte řídký proces, aplikujte řídkou rezervaci na načtený konkrétní soubor a přetáhněte místní větev do původu. Nakonec ověřte přidané změny. Pokud chcete zakázat řídký checkout, spusťte „ $ git zakázat sparse-checkout “příkaz. Tento blog ilustroval postup řídkého výběru pouze konkrétních souborů z úložiště Git.