Git umožňuje vývojářům pracovat paralelně na velkém projektu, kde mohou pracovat společně ve stejnou dobu. Někdy se zabývají dlouhodobým projektem s více soubory, které vyžadují více místa a času na kontrolu. Pro vývojáře je tedy obtížné rychle získat požadovaný obsah. V tomto případě lze k získání požadovaného obsahu ze vzdáleného úložiště použít funkci řídké pokladny Git.
Tento článek pojednává o metodě řídké pokladny bez stahování celého úložiště Git.
Mohou uživatelé Git rozdělovat pokladny, aniž by si nejprve stáhli celé úložiště Git?
Ano, uživatelé Git mohou provádět řídké platby, aniž by museli prohlížet celé úložiště Git. Za tímto účelem vyzkoušejte níže uvedené pokyny:
- Přejděte do požadovaného místního adresáře.
- Nastavit řídkou hodnotu pokladny.
- Přidejte vzdálenou adresu URL a ověřte ji.
- Použijte řídký checkout pro stažení konkrétních úložišť Git pomocí „ $ git pull
- Ověřte nové změny.
Krok 1: Přejděte do místního adresáře Git
Přesuňte se do konkrétního místního úložiště pomocí „ CD 'příkaz:
$ CD 'C:\Jdi \R eng1'
Krok 2: Zkontrolujte výchozí hodnotu rezervní pokladny
Poté spusťte zadaný příkaz a zkontrolujte výchozí hodnotu „ core.sparseCheckout “ z konfiguračního souboru:
$ git config core.sparseCheckoutPodle níže uvedeného výstupu je výchozí hodnota sparse-checkout „ Nepravdivé “:
Krok 3: Povolte Sparse Checkout
Chcete-li povolit řídkou pokladnu, spusťte „ git config 'příkaz spolu s konkrétním parametrem' core.sparseCheckout “ a jeho hodnota” skutečný “:
$ git config core.sparseCheckout skutečný
Krok 4: Ověřte nastavení konfigurace
Chcete-li se ujistit, zda se požadované nastavení změnilo nebo ne, použijte níže uvedený příkaz:
$ git config core.sparseCheckoutJe vidět, že byla povolena řídká pokladna:
Krok 5: Zkopírujte vzdálenou adresu URL
Poté přejděte do požadovaného vzdáleného úložiště GitHub a zkopírujte jeho „ HTTPS ” URL:
Krok 6: Přidejte vzdálený „původ“
Nyní přidejte vzdálenou adresu URL do místního úložiště a vytvořte spojení mezi místním a vzdáleným úložištěm spuštěním poskytnutého příkazu:
$ dálkové ovládání git přidat -F původ https: // github.com / laibyounas / demo.gitZde:
- “ -F vlajka ” představuje “ vynést ” ke stažení aktualizovaného vzdáleného úložiště.
- “ původ “ je název vzdálené adresy URL.
- “ https://…. ” je cesta k úložišti GitHub.
Po provedení výše uvedeného příkazu vzdálená adresa URL přidá a načte také aktualizovaný obsah vzdáleného úložiště:
Krok 7: Ověřte vzdálenou adresu URL
Poté pomocí níže uvedeného příkazu ověřte, zda byl vzdálený původ přidán či nikoli:
$ dálkové ovládání git -v
Krok 8: Použijte Sparse Checkout na Fetch Specific Repository
Proveďte „ git sparse-checkout ” spolu s požadovaným názvem úložiště nebo souboru pro načtení tohoto konkrétního úložiště/souboru:
$ git řídká pokladna soubor test_repo
Krok 9: Vytáhněte úložiště
Dále si stáhněte obsah konkrétní pobočky pomocí „ $ git pull ” spolu se vzdáleným názvem a požadovanou větví:
$ git vytáhnout původ alfa
Krok 10: Ověřte změny
Nakonec proveďte „ $ git sparse-checkout seznam ” příkaz k zobrazení obsahu staženého na dálku prostřednictvím řídké pokladny:
$ git řídký pokladní seznamLze pozorovat, že jediné dříve specifikované úložiště bylo načteno ze vzdálené větve:
Vysvětlili jsme postup řídké pokladny bez kontroly celého úložiště.
Závěr
Ano, uživatelé Git mohou provádět řídké platby bez stahování celého úložiště Git. Chcete-li tak učinit, nejprve přejděte do požadovaného místního úložiště Git. Povolte funkci řídkých pokladen pomocí „ $ git config core.sparseCheckout 'příkaz a zadejte jeho hodnotu jako ' skutečný “. Poté přidejte vzdálenou adresu URL a současně načtěte konkrétní úložiště do místního úložiště Git. Nakonec spusťte „ git pull