Hvad er en .gitignore-fil?
En .gitignore-fil er en tekstfil, der fortæller Git, hvilke filer eller mapper der skal ignoreres, når der foretages ændringer til et lager. Dette kan være nyttigt til at udelukke store eller følsomme filer, såsom logfiler, midlertidige filer eller personlige data, fra at blive forpligtet til depotet.
Hvordan opretter jeg en .gitignore-fil?
For at oprette en .gitignore-fil skal du blot oprette en ny tekstfil i dit lager og navngive den ".gitignore". Tilføj derefter mønstrene for de filer eller mapper, som du vil ignorere, til filen.
Eksempler på .gitignore-mønstre
Her er nogle eksempler på almindelige .gitignore-mønstre:
* `*.log` - ignorerer alle filer med filtypenavnet .log
* `tmp/` - ignorerer 'tmp'-biblioteket og alt dets indhold
* `personal-data.txt` - ignorerer filen 'personal-data.txt'
Hvordan bruger jeg en .gitignore-fil?
Når du har oprettet en .gitignore-fil, kan du bruge den ved blot at tilføje den til dit lager. Når du foretager ændringer, vil Git automatisk ignorere de filer eller mapper, der er specificeret i .gitignore-filen.
Her er nogle tips til effektiv brug af en .gitignore-fil:
* Brug mønstre til at matche flere filer eller mapper. For eksempel vil `*.log` ignorere alle filer med filtypenavnet .log.
* Brug '#'-symbolet til at kommentere linjer i din .gitignore-fil. Dette kan være nyttigt til at dokumentere, hvorfor visse filer eller mapper ignoreres.
* Hvis du vil ignorere en fil eller et bibliotek, der allerede er i dit lager, kan du bruge kommandoen `git rm --cached` til at fjerne det fra indekset.