Ste že uporabljali GitHub, vendar se še vedno sprašujete, kaj pomeni datoteka .gitignore?
Če je odgovor pritrdilen, vam bo ta vodič pokazal, kaj je to, njegove sestavine, kaj počne in kako ustvariti Gitignore.
Kaj je Gitignore?
GitHub ponuja različne podrobne funkcije, od uprizoritvenih datotek do potiskanja v oddaljeno skladišče. Če pa nekaterih datotek ne želite potiskati v GitHub, se lahko odločite tudi, da jih ne boste.
Končni cilj datoteke .gitignore je, da pustite nekatere datoteke takole, medtem ko druge pripravljate za objavo.
V bistvu datoteka .gitignore vsebuje imena vseh datotek in map, ki jih ne nameravate potisniti v oddaljeno skladišče.
Poleg tega, da vam je v pomoč pri predajanju datotek v GitHub, vam lahko tudi .gitignore pomaga, uvajanje na oblačne platforme, kot je Heroku.
Potrebujete brezplačno gostovanje majhnega spletnega mesta? Heroku je morda ravno tisto, kar iščete.
.Gitignore je kot katera koli druga datoteka, ki jo uporabljate med delom na projektu. Vendar pazite, da je ne zamenjate z navadno besedilno datoteko, ki uporablja priloženo datoteko .txt. Upoštevajte torej, da je .gitignore edina konvencija o poimenovanju te datoteke.
Kako narediti datoteko Gitignore
Če želite ustvariti datoteko .gitignore, pojdite v korensko mapo projekta in ustvarite novo datoteko. Poimenuj ga .gitignore.
Lahko pa odprete katero koli urejevalnik kod po vaši izbiri. Nato v korenskem imeniku projekta naredite novo datoteko in jo poimenujte .gitignore.
Odprite datoteko .gitignore in vnesite imena datotek in map, ki jih želite prezreti za objavo. Shranite jo, kot bi katero koli drugo datoteko na svojem računalniku. Poskrbite, da za vsako datoteko uporabite ustrezno končnico datoteke.
Če želite prezreti več elementov hkrati, ko vnesete ime datoteke ali mape v vrstico, pritisnite Enter in napiši naslednjo v novo vrstico.
Ko v .gitignore dodate datoteko ali mapo, jih GitHub ne bo izbral ali postavil za naslednjo odobritev.
Datotek ali map, naštetih v .gitignore, ne bo v vašem oddaljenem repozitoriju v GitHubu. Vendar se ta datoteka .gitignore sama potisne v oddaljeno skladišče.
Ko se prijavite v oddaljeno skladišče, lahko kliknete .gitignore če si želite ogledati seznam map in datotek, ki ste jih pustili med uprizarjanjem drugih za objavo.
Če na ta način pogledate .gitignore v oddaljenem repozitoriju, je koristno, če se morate vrniti na svoj lokalni računalnik, da izvedete spremembe v teh datotekah.
To je zelo priročno, saj lahko hitro shranite imena takšnih datotek in jih po potrebi odstranite iz .gitignore. Nato jih posodobite, kot želite, na svojem lokalnem računalniku.
Poleg tega vam omogoča, da se lokalno nedovoljeno spreminjate, vendar vam pomaga, da se osredotočite na tiste, naštete v .gitignore.
Če pa se kdaj odločite, da boste datoteko ali imenik izvzeli iz .gitignore, preden jih posodobite ali dopolnite lokalno, jih odstranite tako, da jih izbrišete iz .gitignore. Pazite, da ne izbrišete same datoteke.
Konec koncev lahko potem tečete git add --all znova, da jih postavite za predajo v oddaljeno skladišče.
Kakšno vrsto datotek bi morali vstaviti v Gitignore?
Začasno uporabljene datoteke in mape, ki za vaš projekt niso pomembne, so primeri datotek, ki jih lahko namestite v .gitignore. Če imate tudi nedokončane datoteke, kot so dodatni JavaScript ali moduli, lahko gredo v .gitignore. Kot smo že omenili, ko se enkrat odločite za posodobitev in izvedbo takšnih datotek, jih lahko kadar koli odstranite iz .gitignore.
Vsaka uporaba .gitignore ni predpogoj za odličen projekt. Poenostavlja pa vam potek dela. Če nameravate uporabljati gostovanje v oblaku, lahko tudi uvedba postane nemotena.
Zdaj, ko veste, kako nekatere datoteke in mape izvzeti iz uprizoritve z .gitignore, si lahko ogledate tudi, kako lahko očistite Git in imate urejeno delovno drevo.
Ugotavljate, da je vaš projekt Git poln starih datotek? Naučite se očistiti Git.
- Programiranje
- Upravljanje datotek
- GitHub

Idowu je navdušen nad vsemi pametnimi tehnologijami in produktivnostjo. V prostem času se poigrava s kodiranjem in preklopi na šahovnico, ko mu je dolgčas, a se občasno rad tudi odmakne od rutine. Njegova strast do tega, da ljudem kaže pot okoli sodobne tehnologije, ga spodbuja, da piše več.
Naročite se na naše novice
Pridružite se našemu glasilu za tehnične nasvete, preglede, brezplačne e-knjige in ekskluzivne ponudbe!
Še en korak…!
Potrdite svoj e-poštni naslov v e-poštnem sporočilu, ki smo vam ga pravkar poslali.