Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Ignorere Filer Etter Første Commit | Mer Avansert Interaksjon
Git-essensielt

bookIgnorere Filer Etter Første Commit

Hvis du allerede har commitet filer som du nå ønsker å ignorere, følg disse stegene:

  1. Legg til filene i .gitignore;
  2. Fjern filene fra depotet (uten å slette dem lokalt) ved å bruke git rm --cached;
  3. Commit endringene.

Arbeidsflyteksempel

Konfigurasjonsfiler inneholder ofte privat informasjon, og bør derfor ikke spores. For å unngå at slike filer legges til i Git ved et uhell, er det best å ignorere dem. Bruk dette på filen config.txt, som allerede er commitet.

Se illustrasjonen av arbeidsflyten nedenfor:

Eksempel på arbeidsflyt

Legg til config.txt i listen over ignorerte filer i .gitignore-filen:

Legger til konfigurasjonsfil i .gitignore

Kjør deretter kommandoen git rm med flagget --cached for å fjerne filen fra depotet uten å slette den lokalt:

Fjerner konfigurasjonsfil

Kontroller nå statusen til arbeidstreet og staging-området:

Sjekker status

Som du ser, er slettingen av konfigurasjonsfilen allerede staget, men .gitignore-filen må fortsatt legges til. Etter det, utfør en commit av begge endringene:

Committer endringer

Committen er vellykket.
Bekreft nå at config.txt-filen ignoreres ved å legge til en ny linje med et eksempel på password i den ved å bruke echo-kommandoen:

Endrer konfigurasjonsfil

Til slutt, kontroller statusen til arbeidstreet:

Kontrollerer arbeidstreet

Filen ble endret, men den spores ikke av Git, så arbeidsområdet forblir rent.

question-icon

Koble handlingene til de respektive kommandoene.

Remove files:
Rename Files:

Remove the files from the repository (without deleting them locally):

Click or drag`n`drop items and fill in the blanks

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 2. Kapittel 6

Spør AI

expand

Spør AI

ChatGPT

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

bookIgnorere Filer Etter Første Commit

Sveip for å vise menyen

Hvis du allerede har commitet filer som du nå ønsker å ignorere, følg disse stegene:

  1. Legg til filene i .gitignore;
  2. Fjern filene fra depotet (uten å slette dem lokalt) ved å bruke git rm --cached;
  3. Commit endringene.

Arbeidsflyteksempel

Konfigurasjonsfiler inneholder ofte privat informasjon, og bør derfor ikke spores. For å unngå at slike filer legges til i Git ved et uhell, er det best å ignorere dem. Bruk dette på filen config.txt, som allerede er commitet.

Se illustrasjonen av arbeidsflyten nedenfor:

Eksempel på arbeidsflyt

Legg til config.txt i listen over ignorerte filer i .gitignore-filen:

Legger til konfigurasjonsfil i .gitignore

Kjør deretter kommandoen git rm med flagget --cached for å fjerne filen fra depotet uten å slette den lokalt:

Fjerner konfigurasjonsfil

Kontroller nå statusen til arbeidstreet og staging-området:

Sjekker status

Som du ser, er slettingen av konfigurasjonsfilen allerede staget, men .gitignore-filen må fortsatt legges til. Etter det, utfør en commit av begge endringene:

Committer endringer

Committen er vellykket.
Bekreft nå at config.txt-filen ignoreres ved å legge til en ny linje med et eksempel på password i den ved å bruke echo-kommandoen:

Endrer konfigurasjonsfil

Til slutt, kontroller statusen til arbeidstreet:

Kontrollerer arbeidstreet

Filen ble endret, men den spores ikke av Git, så arbeidsområdet forblir rent.

question-icon

Koble handlingene til de respektive kommandoene.

Remove files:
Rename Files:

Remove the files from the repository (without deleting them locally):

Click or drag`n`drop items and fill in the blanks

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 2. Kapittel 6
some-alt