Kaip retai patikrinti tik vieną failą iš „Git“ saugyklos?

Kaip Retai Patikrinti Tik Viena Faila Is Git Saugyklos



Git yra stebėjimo įrankis, leidžiantis kūrėjams dirbti lygiagrečiai, o tai reiškia, kad keli bendradarbiai gali keisti tą patį projektą. „GitHub“ prieglobos paslauga valdo „Git“ saugyklas ir įvairius projektų dydžius, kurie skiriasi nuo mažų iki didelių projektų.

Tačiau kartais dideli projektai užima daugiau vietos ir katalogų tinklo. „Git sparse Checkout“ yra anksčiau aptartos parinkties sprendimas, įjungiant šią parinktį ir atnaujinant konfigūracijos failą.







Šiame tinklaraštyje pateikiama procedūra, kaip retai tikrinti tik konkretų failą iš „Git“ saugyklos.



Kaip retai patikrinti tik vieną failą iš „Git“ saugyklos?

Norėdami retai patikrinti tik vieną failą iš Git saugyklos, vadovaukitės toliau pateiktomis instrukcijomis:



  • Eikite į konkrečią „Git“ saugyklą ir inicijuokite ją.
  • Pridėkite nuotolinį URL ir vienu metu gaukite naujausią nuotolinės saugyklos versiją.
  • Sukonfigūruokite sparseCheckout įjungdami jį „ tiesa “.
  • Inicijuokite retą procesą ir gautam failui pritaikykite retą patikrą.
  • Ištraukite vietinį filialą į pradinę vietą.
  • Patvirtinkite pridėtus pakeitimus nurodydami jų turinį.
  • Paleiskite „ $ git sparse-checkout išjungti “ komandą, kad išjungtumėte retų patikrinimų procesą.

1 veiksmas: perkelkite į „Git“ reikalingą saugyklą





Pirmiausia paleiskite toliau pateiktą komandą, kad pereitumėte į „Git“ saugyklą:

$ cd 'C:\Vartotojai \n asma\Eik \t ext2'



2 veiksmas: inicijuokite „Git“ saugyklą

Tada inicijuokite „Git“ saugyklą paleisdami „ karšta “ komanda:

$ karšta

3 veiksmas: pridėkite „Git Remote“ ir „Fetch“.

Vykdykite ' git nuotolinis pridėjimas “ komanda kartu su „ -f ” vėliavėlės, nuotolinis pavadinimas ir būtinas nuotolinės saugyklos URL:

$ git nuotolinio valdymo pultas papildyti -f kilmės https: // github.com / GitUser0422 / Linux-repo.git

Čia galite matyti, kad nuotolinis URL pridėtas ir gautas saugyklos turinys vienu metu:

4 veiksmas: atnaujinkite konfigūravimo failą ir įgalinkite nedidelį nustatymą

Po to nustatykite „ retaiCheckout “ nustatymai į “ tiesa “ vykdydami šią komandą:

$ git konfigūracija core.sparseCheckout tiesa

5 veiksmas: inicijuokite retąją patikrą

Tada paleiskite „ git sparse-checkout init “ komanda, kad inicijuotų retą:

$ git retai-checkout init

6 veiksmas: „Fetched Remote Repository“ pritaikykite retąją patikrą

Norėdami gauti konkretų nuotolinės saugyklos failą, naudokite „ git sparse-checkout “ komanda:

$ git retas kasos rinkinys failas2.py

7 veiksmas: ištraukite nuotolinę saugyklą

Po to paleiskite „ git traukti „komandą ištraukti“ meistras ” filialą, kai nuotolinėje saugykloje pirmą kartą naudojate retąją patikrą:

$ git traukti kilmės meistras

8 veiksmas: patikrinkite pakeitimus įtraukdami į sąrašą

Norėdami įsitikinti, kad pakeitimai buvo įtraukti sėkmingai, ar ne, naudokite nurodytą komandą:

$ git retas kasos sąrašas

9 veiksmas: išjunkite retąją patikrą

Jei norite išjungti retąją patikrą, atlikite „ git sparse-checkout “ komanda kartu su „ išjungti “ vertė:

$ git retosios patikros išjungimas

Tai viskas! Mes paaiškinome reto tikrinimo metodą tik konkretiems failams iš Git saugyklos.

Išvada

Norėdami retai tikrinti tik vieną failą iš Git saugyklos, pirmiausia eikite į konkrečią Git saugyklą ir ją inicijuokite. Po to pridėkite nuotolinį URL ir vienu metu gaukite naujausią nuotolinės saugyklos versiją. Tada sukonfigūruokite sparsecheckout įjungdami jį „ tiesa “. Tada inicijuokite nedidelį procesą, pritaikykite retą patikrą gautam konkrečiam failui ir ištraukite vietinį atšaką į pradinę vietą. Galiausiai patikrinkite pridėtus pakeitimus. Jei norite išjungti retąją patikrą, paleiskite „ $ git sparse-checkout išjungti “ komanda. Šis tinklaraštis iliustruoja reto tikrinimo tik konkrečius failus iš „Git“ saugyklos procedūrą.