Ignorering av Filer i Git
Ignorering av filer
Å ignorere filer i Git er viktig av flere grunner:
- Redusert lagringsstørrelse for depotet: Ved å ignorere unødvendige filer hindrer du at de lagres i versjonskontrollsystemet, noe som gir mindre depotstørrelse;
- Fokus på kildekode: Ved å utelate genererte filer eller artefakter, forblir depotet fokusert på kildekode og essensielle prosjektfiler;
- Sikkerhet: Å unngå inkludering av sensitiv informasjon, som API-nøkler eller passord, øker sikkerheten i prosjektet.
.gitignore-filen
Den primære mekanismen for å angi hvilke filer som skal ignoreres, er .gitignore
-filen. Denne filen, som vanligvis plasseres i roten av depotet, inneholder en liste over filmønstre som Git skal ignorere. Hver linje i filen representerer et mønster for filer eller kataloger som skal ignoreres. Foreløpig bruker vi kun navnene på filene.
La oss først liste opp alle (inkludert skjulte) filer og kataloger i prosjektmappen:
Hvis du arbeider på en macOS-datamaskin, vil du mest sannsynlig ha filen .DS_Store
, som automatisk opprettes av operativsystemet. Det gir ingen mening å spore og kommittere denne, så la oss opprette filen .gitignore
ved å bruke kommandoen echo
og skrive inn linjen .DS_Store
for å ignorere denne filen:
Hvis .gitignore
ikke er tom, bør du bruke operatoren >>
for å legge til et nytt filnavn på en ny linje.
Deretter kan vi kjøre kommandoen git status
og se at denne filen ikke vises i listen over untracked filer:
Nå skal vi legge til vår .gitignore
-fil og gjøre en commit:
Commiten er vellykket, og .DS_Store
-filen blir ignorert.
Takk for tilbakemeldingene dine!
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår
Awesome!
Completion rate improved to 3.57
Ignorering av Filer i Git
Sveip for å vise menyen
Ignorering av filer
Å ignorere filer i Git er viktig av flere grunner:
- Redusert lagringsstørrelse for depotet: Ved å ignorere unødvendige filer hindrer du at de lagres i versjonskontrollsystemet, noe som gir mindre depotstørrelse;
- Fokus på kildekode: Ved å utelate genererte filer eller artefakter, forblir depotet fokusert på kildekode og essensielle prosjektfiler;
- Sikkerhet: Å unngå inkludering av sensitiv informasjon, som API-nøkler eller passord, øker sikkerheten i prosjektet.
.gitignore-filen
Den primære mekanismen for å angi hvilke filer som skal ignoreres, er .gitignore
-filen. Denne filen, som vanligvis plasseres i roten av depotet, inneholder en liste over filmønstre som Git skal ignorere. Hver linje i filen representerer et mønster for filer eller kataloger som skal ignoreres. Foreløpig bruker vi kun navnene på filene.
La oss først liste opp alle (inkludert skjulte) filer og kataloger i prosjektmappen:
Hvis du arbeider på en macOS-datamaskin, vil du mest sannsynlig ha filen .DS_Store
, som automatisk opprettes av operativsystemet. Det gir ingen mening å spore og kommittere denne, så la oss opprette filen .gitignore
ved å bruke kommandoen echo
og skrive inn linjen .DS_Store
for å ignorere denne filen:
Hvis .gitignore
ikke er tom, bør du bruke operatoren >>
for å legge til et nytt filnavn på en ny linje.
Deretter kan vi kjøre kommandoen git status
og se at denne filen ikke vises i listen over untracked filer:
Nå skal vi legge til vår .gitignore
-fil og gjøre en commit:
Commiten er vellykket, og .DS_Store
-filen blir ignorert.
Takk for tilbakemeldingene dine!