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 Essentials

bookIgnorere Filer Etter Første Commit

Hvis du allerede har committed 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

I de fleste tilfeller inneholder konfigurasjonsfiler ofte privat informasjon, så de bør ikke spores i det hele tatt. For å unngå å legge til slike filer i Git ved et uhell, er det bedre å ignorere dem. Vi skal gjøre det samme med vår config.txt-fil som allerede er committed.

Se på følgende illustrasjon av arbeidsflyten vår:

La oss først legge til config.txt i listen over ignorerte filer i .gitignore:

Deretter kjører vi git rm-kommandoen med flagget --cached for å fjerne den fra depotet uten å slette:

Nå skal vi sjekke statusen til arbeidsområdet og klargjøringsområdet:

Som du ser, er slettingen av konfigurasjonsfilen allerede klargjort, men vi må fortsatt legge til .gitignore-filen, og deretter kan vi kommittere disse endringene:

Commiten er vellykket. Nå skal vi verifisere at filen config.txt faktisk ignoreres. Vi vil legge til en ny linje med et eksempel på et passord ved å bruke echo-kommandoen:

Til slutt skal vi sjekke statusen til arbeidsområdet vårt:

Filen vår ble endret, men den spores ikke av Git, så arbeidsområdet er 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

Suggested prompts:

Can you explain why it's important to ignore sensitive files like config.txt?

What should I do if I accidentally committed a secret before adding it to .gitignore?

How can I check which files are currently being ignored by Git?

Awesome!

Completion rate improved to 3.57

bookIgnorere Filer Etter Første Commit

Sveip for å vise menyen

Hvis du allerede har committed 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

I de fleste tilfeller inneholder konfigurasjonsfiler ofte privat informasjon, så de bør ikke spores i det hele tatt. For å unngå å legge til slike filer i Git ved et uhell, er det bedre å ignorere dem. Vi skal gjøre det samme med vår config.txt-fil som allerede er committed.

Se på følgende illustrasjon av arbeidsflyten vår:

La oss først legge til config.txt i listen over ignorerte filer i .gitignore:

Deretter kjører vi git rm-kommandoen med flagget --cached for å fjerne den fra depotet uten å slette:

Nå skal vi sjekke statusen til arbeidsområdet og klargjøringsområdet:

Som du ser, er slettingen av konfigurasjonsfilen allerede klargjort, men vi må fortsatt legge til .gitignore-filen, og deretter kan vi kommittere disse endringene:

Commiten er vellykket. Nå skal vi verifisere at filen config.txt faktisk ignoreres. Vi vil legge til en ny linje med et eksempel på et passord ved å bruke echo-kommandoen:

Til slutt skal vi sjekke statusen til arbeidsområdet vårt:

Filen vår ble endret, men den spores ikke av Git, så arbeidsområdet er 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