A Git egy nyomkövető eszköz, amely lehetővé teszi a fejlesztők számára, hogy párhuzamosan dolgozzanak, ami azt jelenti, hogy több közreműködő is módosíthat ugyanabban a projektben. A GitHub tárhelyszolgáltatás kezeli a Git adattárakat és különféle projektméreteket, amelyek a kicsitől a nagy projektekig változnak.
Néha azonban a nagy projektek több helyet és könyvtárhálót foglalnak el. A Git ritka checkout a megoldás a korábban tárgyalt lehetőségre az opció engedélyezésével és a konfigurációs fájl frissítésével.
Ez a blog azt az eljárást kínálja, amellyel a Git-tárhelyből csak az adott fájlt ritkíthatja ki.
Hogyan lehet ritkán csak egyetlen fájlt kivenni egy Git tárolóból?
Ha csak egyetlen fájlt szeretne ritkán kivenni egy Git-tárolóból, kövesse az alábbi utasításokat:
- Lépjen a Git adott tárházába, és inicializálja.
- Adja hozzá a távoli URL-t, és egyszerre töltse le a távoli tárhely legújabb verzióját.
- Állítsa be a sparseCheckout-ot úgy, hogy engedélyezi, hogy ' igaz ”.
- Inicializálja a ritka folyamatot, és alkalmazza a ritka ellenőrzést a lekért fájlra.
- Húzza a helyi fiókot az origóhoz.
- Ellenőrizze a hozzáadott változtatásokat a tartalom felsorolásával.
- Futtassa a „ $ git ritka checkout letiltása ” parancs a ritka kijelentkezési folyamat letiltásához.
1. lépés: Lépjen át a Git szükséges tárolójába
Először futtassa az alábbi parancsot a Git tárházba való navigáláshoz:
$ CD 'C:\Felhasználók \n asma\Go \t ext2'
2. lépés: Inicializálja a Git Repository-t
Ezután inicializálja a Git-tárat a „ ez meleg 'parancs:
$ ez meleg
3. lépés: Adja hozzá a Git Remote-ot és a Fetch-et
Hajtsa végre a „ git remote add ' parancs a ' -f ” jelzők, távoli név és a szükséges távoli adattár URL-je:
$ git távirányító add hozzá -f eredet https: // github.com / GitUser0422 / Linux-repo.gitItt láthatja a távoli URL hozzáadását és a tártartalom lekérését egyszerre:
4. lépés: Frissítse a konfiguráló fájlt és engedélyezze a ritka beállítást
Ezt követően állítsa be a „ ritkaCheckout ' beállítása a ' igaz ” a következő parancs futtatásával:
$ git konfig core.sparseCheckout igaz
5. lépés: Inicializálja a ritka kijelentkezést
Ezután hajtsa végre a „ git sparse-checkout init ” parancs a ritka inicializálásához:
$ git ritka pénztár init
6. lépés: Alkalmazza a ritka ellenőrzést a Fetched Remote Repository alkalmazásban
Az adott távoli tárolófájl lekéréséhez használja a „ git sparse-checkout 'parancs:
$ git ritka pénztár készlet file2.py
7. lépés: Húzza ki a Remote Repository
Ezt követően hajtsa végre a „ git pull 'parancs a kihúzásra' fő- ” elágazás, amikor először használja a ritka kijelentkezést a távoli adattárban:
$ git pull származású mester
8. lépés: Ellenőrizze a változtatásokat a lista tartalommal
A módosítások sikeres hozzáadásának ellenőrzéséhez használja a megadott parancsot:
$ git ritka pénztári lista
9. lépés: Kapcsolja ki a ritka kijelentkezést
Ha le szeretné tiltani a ritka kijelentkezést, akkor hajtsa végre a „ git sparse-checkout ' parancs a ' letiltása ” érték:
$ git ritka kijelentkezés letiltása
Ez minden! A ritka kijelentkezés módszerét csak a Git-tárakból származó bizonyos fájlok esetében magyaráztuk el.
Következtetés
Ha csak egyetlen fájlt szeretne ritkán kivenni egy Git-tárolóból, először lépjen az adott Git-tárházba, és inicializálja azt. Ezután adja hozzá a távoli URL-t, és egyszerre töltse le a távoli tárhely legújabb verzióját. Ezután állítsa be a sparsecheckoutot úgy, hogy engedélyezi, hogy ' igaz ”. Ezután inicializálja a ritka folyamatot, alkalmazza a ritka ellenőrzést a lekért adott fájlra, és húzza a helyi ágat az origóhoz. Végül ellenőrizze a hozzáadott változtatásokat. Ha le szeretné tiltani a ritka kijelentkezést, futtassa a „ $ git ritka checkout letiltása ” parancsot. Ez a blog azt az eljárást szemlélteti, hogy a Git-tárakból csak a konkrét fájlokat ritkábban ellenőrizheti.