Git

Kaip paslėpti nesekamus failus?

Kaip paslėpti nesekamus failus?
„Git“ paslėpimas yra naudinga „git“ funkcija, kai „git“ vartotojui reikia perjungti iš vieno darbo katalogo į kitą darbo katalogą, kad būtų išspręsta bet kokia problema, o prieš perjungiant reikia išsaugoti pakeistus dabartinio darbo katalogo failus. „Git“ pasvirasis brūkšnys saugo visus modifikuotus stebimus, nestebimus ir nepaisomus failus ir padeda vartotojui gauti modifikuotą turinį, kai to reikia. Tai leidžia „git“ vartotojui išsaugoti pakeitimus, kurių gali prireikti ateityje, ir padeda vartotojui greitai išvalyti esamą darbo katalogą. Pagal numatytuosius nustatymus jis saugo neįvykdytus stebimų failų pakeitimus ir praleidžia nestebimus ir nepaisomus failus. Tačiau kartais reikia išsaugoti nesekamus failus. Neįtrauktus failus galima sutrumpinti naudojant -įtraukti-nestebimas variantas git paslėpti komandą ir git pridėti komandą. Kaip šiomis komandomis galima išsaugoti neskaitytus failus „git“, parodyta šioje pamokoje.

Išankstiniai reikalavimai

Įdiekite „GitHub Desktop“
„GitHub Desktop“ padeda „git“ vartotojui grafiškai atlikti su „git“ susijusias užduotis. Iš „github“ galite lengvai atsisiųsti naujausios šios programos versijos, skirtos „Ubuntu“, diegimo programą.com. Norėdami atsisiųsti, turite atsisiųsti ir sukonfigūruoti šią programą. Taip pat galite patikrinti „GitHub Desktop“ diegimo „Ubuntu“ pamoką, kad tinkamai žinotumėte diegimo procesą.

Sukurkite „GitHub“ paskyrą
Norėdami paskelbti bet kurią vietinę saugyklą, turėsite sukurti „GitHub“ paskyrą.

Sukurkite vietinę saugyklą
Turite sukurti vietinę saugyklą su vienu ar keliais failais ir aplankais, kad patikrintumėte komandas, kurios naudojamos šioje pamokoje, kad būtų laikomi nesekiami failai.

Inicijuokite „git“ saugyklą
Eikite į vietinio saugyklos aplanką iš terminalo ir paleiskite šią komandą, kad inicializuotumėte vietinę saugyklą.

$ git init

Pridėti failą į saugyklą

Paleiskite šią komandą, kad pridėtumėte pagrindinis.py saugykloje.

$ git pridėti pagrindinį.py

Patikrinkite stebimą ir nestebimą failą

Paleiskite „Ls“ komanda patikrinti visų vietinių saugyklų aplanko failų ir aplankų sąrašą.

$ ls

Paleiskite „Git įsipareigoti“ komanda patikrinti sekamus ir nestebimus failus:

$ git įsipareigoti

Šis išvestis rodo, kad saugyklos aplanke yra du failai. Šitie yra pagrindinis.py ir testas.py. Pagrindinis.py į saugyklą įtraukiamas anksčiau. Taigi, pagrindinis.py yra sekama byla ir testas.py yra atitinkamai nestebėtas failas.

Neslėptų failų saugojimas naudojant „git stash“

Pakeistus nesekamus failus galima išsaugoti naudojant „Git stash“ komandą dviem skirtingais būdais. Vienas iš būdų yra naudoti -įtraukti-nesekti variantas su „Git stash“ komandą. Kitas būdas yra naudoti -u variantas su „Git stash“ komandą. Šių parinkčių naudojimas buvo parodytas žemiau.

A) Naudojant -include -tracked variantą
Vykdykite šias komandas, kad patikrintumėte saugyklos aplanko failų ir aplankų sąrašą. Išsaugokite nesekamus failus ir dar kartą patikrinkite saugyklos aplanko failų ir aplankų sąrašą. Čia, „ls“ komanda naudojama rodyti saugyklos aplanko failų sąrašą ir aplanką bei „Git stash -include-untracked“ komanda naudojama nesekiamiems failams išsaugoti.

$ ls
„$ git“ paslėpimas - įskaičiuota ir nestebima
$ ls

Šis išvestis rodo, kad saugyklos aplanke yra du failai, pavadinti pagrindinis.py ir testas.py, prieš vykdant „Git stash“ komandą. Čia, pagrindinis.py yra sekamas failas ir testas.py yra nestebėtas failas. Vykdant failą, nestebėtas failas pašalinamas iš saugyklos aplanko „Git stash“ komandą.

B) Naudojant -u variantą

Vykdykite šias komandas, kad patikrintumėte stebimus ir nestebimus saugyklos failus. Išsaugokite nesekamus failus ir dar kartą patikrinkite saugyklos aplanko failų ir aplankų sąrašą. Čia, „Git ls failai“ komanda naudojama stebėti failų sąrašą, „ls“ komanda naudojama rodyti saugyklos aplanko failų sąrašą ir aplanką bei „Git stash -u“ komanda naudojama nesekiamiems failams išsaugoti.

$ git ls failai
$ ls
$ git paslėpti -u
$ ls

Šis išvestis rodo, kad saugyklos aplanke yra du failai, pavadinti pagrindinis.py ir testas.py, prieš vykdant „Git stash“ komandą. Čia, pagrindinis.py yra sekamas failas ir testas.py yra nestebėtas failas. Vykdant failą, nestebėtas failas pašalinamas iš saugyklos aplanko „Git stash -u“ komandą.

Paslėpkite nesekamus failus naudodami „git add“

Nesekamus saugyklos failus galima išsaugoti nenaudojant -įtraukti-nestebimas arba -u variantas „Git stash“ komandą. Turite pridėti nesekamus saugyklos failus naudodami „Git add“ komandą ir paleiskite „Git stash“ komanda išsaugoti neužfiksuotą failą ir išvalyti dabartinį katalogą darbui pašalinant nesekiamą failą iš saugyklos aplanko.

$ git ls failai
$ ls
$ git pridėti naują.py
$ git pasvirasis brūkšnys
$ ls

Šis išvestis rodo, kad dabartinės saugyklos stebimų ir nestebimų failų sąrašas yra panašus į ankstesnes nejudinto failo laikymo komandas. Vykdant failą, nestebėtas failas pašalinamas iš saugyklos aplanko „Git stash“ komandą.

Atkurti aplanką „Atlikta“

Yra dar viena „git“ komanda, kuri prireikus atkuria saugyklos aplanke išsaugotus nepastebėtus failus. Vykdykite šią komandą, kad patikrintumėte dabartinio saugyklos aplanko failų ir aplankų sąrašą ir atkurtumėte anksčiau saugomus nestebėtus failus saugyklos aplanke. Čia, „ls“ komanda naudojama rodyti saugyklos aplanko failų sąrašą ir aplanką bei „Taikyti„ git “ komanda naudojama atkurti nesekamus failus.

$ ls
Taikoma $ git pasvirasis brūkšnys
$ ls

Šis išvestis rodo, kad saugykla turi vieną stebimą failą ir atlikus „Taikyti„ git “ komandą, nesugebėtas failas, kuris anksčiau buvo laikomas, atkuriamas saugyklos aplanke.

Išvada

Šioje pamokoje, naudojant, aprašyta įvairių būdų, kaip užfiksuoti nesekamus failus ir išvalyti dabartinį saugyklos katalogą „Git stash“ komandą. Kaip galima atkurti nepastebėtus failus naudojant „Git stash“ čia taip pat buvo parodyta komanda. Stebėtų ir nestebimų failų samprata ir būdas nesurinktus failus laikyti git sistemoje „git“ vartotojams bus išvalyti perskaičius šią pamoką.

Pelės kairiuoju pelės mygtuku mygtukas neveikia „Windows 10“
Jei naudojate specialią pelę su savo nešiojamuoju kompiuteriu arba staliniu kompiuteriu, tačiau neveikia pelės kairysis mygtukas dėl tam tikrų priežas...
Žymeklis peršoka arba juda atsitiktinai, kai rašote „Windows 10“
Jei pastebite, kad pelės žymeklis peršoka arba juda pats, automatiškai, atsitiktinai, kai vedate „Windows“ nešiojamąjį kompiuterį ar kompiuterį, kai k...
Kaip pakeisti pelės ir jutiklinių plokščių slinkimo kryptį sistemoje „Windows 10“
Pelė ir Jutiklinė dalisTai ne tik palengvina skaičiavimus, bet ir efektyvesnį bei mažiau laiko reikalaujantį. Mes neįsivaizduojame gyvenimo be šių pri...