Har du brukt GitHub, men lurer fortsatt på hva en .gitignore fil betyr?
Hvis ja, vil denne guiden vise deg hva den er, dens bestanddeler, hva den gjør, og hvordan du lager en Gitignore.
Hva er en Gitignore?
GitHub tilbyr forskjellige detaljerte funksjoner, alt fra iscenesettelse av filer til å skyve dem til det eksterne depotet. Men hvis du ikke har lyst til å skyve noen filer til GitHub, kan du velge å ikke også.
Å la noen filer være slik mens du setter andre i stand til å forplikte seg, er det endelige målet for .gitignore-filen.
I hovedsak inneholder .gitignore-filen navnet på alle filene og mappene du ikke har tenkt å skyve til det eksterne depotet.
I tillegg til å være nyttig når du forplikter filer til GitHub, kan det også være nyttig å bruke en .gitignore distribuere til skyplattformer som Heroku.
Trenger du å være vert for et lite nettsted uten kostnad? Heroku kan være akkurat det du leter etter.
En .gitignore er som alle andre filer du bruker mens du jobber med prosjektet ditt. Vær imidlertid forsiktig så du ikke forveksler den med en ren tekstfil som bruker en vedlagt .txt. Så merk at .gitignore er den eneste navnekonvensjonen for denne filen.
Hvordan lage en Gitignore-fil
For å lage en .gitignore-fil, gå til prosjektets rotmappe og opprett en ny fil. Navngi det .gitignore.
Alternativt kan du åpne hvilken som helst kodeditor etter eget valg. Lag deretter en ny fil i prosjektets rotkatalog og gi den navnet .gitignore.
Åpne .gitignore-filen og skriv inn navnene på filene og mappene du vil ignorere for kommisjon. Lagre det som med andre filer på maskinen din. Men sørg for at du bruker riktig filtypen for hver fil.
For å ignorere flere elementer om gangen, trykk på når du har skrevet navnet på en fil eller mappe på en linje Tast inn og skriv den neste på en ny linje.
Når du har lagt til en fil eller mappe i .gitignore, vil ikke GitHub velge eller iscenesette dem for neste kommisjon.
Filer eller mapper som er oppført i .gitignore vil ikke være i det eksterne depotet ditt på GitHub. Denne .gitignore-filen blir imidlertid presset til det eksterne depotet ditt.
Når du har logget på det eksterne depotet, kan du klikke .gitignore for å se en liste over mapper og filer du har lagt igjen mens du iscenesetter andre for å begå.
Å ha et blikk på .gitignore i det eksterne depotet på denne måten er nyttig når du trenger å gå tilbake til din lokale maskin for å gjøre endringer i disse filene.
Det er ganske praktisk, da du raskt kan hente navnene på slike filer og fjerne dem lokalt fra .gitignore hvis du trenger det. Oppdater dem deretter som du vil på din lokale maskin.
I tillegg til det lar den deg unngå å tukle med fullførte filer lokalt, men hjelper deg med å fokusere på de som er oppført i .gitignore.
Men hvis du noen gang bestemmer deg for å frita en fil eller en katalog fra .gitignore før du oppdaterer eller fullfører dem lokalt, kan du fjerne dem ved å slette dem fra .gitignore. Men sørg for ikke å slette selve filen.
Tross alt kan du da løpe git add - alt igjen for å iscenesette dem for å forplikte seg til det eksterne depotet.
Hvilken type filer bør du legge i Gitignore?
Midlertidig brukte filer og mapper som er irrelevante for prosjektet ditt, er eksempler på filer du kan plassere i .gitignore. Hvis du også har ukompletterte filer som ekstra JavaScript eller moduler, kan de gå inn i .gitignore. Som vi har sagt tidligere, når du bestemmer deg for å oppdatere og iscenesette slike filer, kan du når som helst fjerne dem fra .gitignore.
Å bruke en .gitignore hver gang er ikke en forutsetning for et flott prosjekt. Men det forenkler arbeidsflyten din. Hvis du planlegger å bruke cloud hosting, kan det også gjøre distribusjon sømløs.
Nå som du vet hvordan du kan frita noen filer og mapper fra å iscenesette med .gitignore, kan du også se på hvordan du kan rense Git og ha et pent arbeidstre.
Å finne Git-prosjektet ditt er rotete med gamle filer? Lær hvordan du rengjør Git.
- Programmering
- Filbehandling
- GitHub

Idowu brenner for alt smart teknologi og produktivitet. På fritiden leker han med koding og bytter til sjakkbrettet når han kjeder seg, men han elsker også å bryte seg fra rutinen en gang i blant. Hans lidenskap for å vise folk veien rundt moderne teknologi motiverer ham til å skrive mer.
Abonner på vårt nyhetsbrev
Bli med på nyhetsbrevet vårt for tekniske tips, anmeldelser, gratis e-bøker og eksklusive tilbud!
Ett steg til…!
Bekreft e-postadressen din i e-posten vi nettopp sendte deg.