Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Ignorering af Filer efter Første Commit | Mere Avanceret Interaktion
Git Essentials

bookIgnorering af Filer efter Første Commit

Hvis du allerede har committet filer, som du nu ønsker at ignorere, følg disse trin:

  1. Tilføj filerne til din .gitignore;
  2. Fjern filerne fra depotet (uden at slette dem lokalt) ved at bruge git rm --cached;
  3. Commit ændringerne.

Arbejdsgangseksempel

I de fleste tilfælde indeholder konfigurationsfiler ofte private oplysninger, så de bør slet ikke spores. For at undgå utilsigtet at tilføje sådanne filer til Git, er det bedre at ignorere dem. Vi gør det samme med vores config.txt-fil, som allerede er blevet committet.

Se følgende illustration af vores arbejdsgang:

Lad os først tilføje config.txt til listen over ignorerede filer i .gitignore:

Vi kører derefter kommandoen git rm med flaget --cached for at fjerne den fra vores repository uden at slette den:

Lad os nu kontrollere status for vores arbejdstræ og staging-område:

Som du kan se, er sletningen af vores konfigurationsfil allerede staged, men vi skal stadig tilføje .gitignore-filen, og derefter kan vi committe disse ændringer:

Committen er gennemført. Lad os nu verificere, at filen config.txt faktisk ignoreres. Vi vil tilføje en ny linje med et eksempel på en adgangskode til den ved hjælp af kommandoen echo:

Til sidst skal vi kontrollere status for vores arbejdstræ:

Vores fil blev ændret, men den spores ikke af Git, så arbejdstræet er rent.

question-icon

Match handlingerne med de respektive kommandoer.

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

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 2. Kapitel 6

Spørg AI

expand

Spørg AI

ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

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

bookIgnorering af Filer efter Første Commit

Stryg for at vise menuen

Hvis du allerede har committet filer, som du nu ønsker at ignorere, følg disse trin:

  1. Tilføj filerne til din .gitignore;
  2. Fjern filerne fra depotet (uden at slette dem lokalt) ved at bruge git rm --cached;
  3. Commit ændringerne.

Arbejdsgangseksempel

I de fleste tilfælde indeholder konfigurationsfiler ofte private oplysninger, så de bør slet ikke spores. For at undgå utilsigtet at tilføje sådanne filer til Git, er det bedre at ignorere dem. Vi gør det samme med vores config.txt-fil, som allerede er blevet committet.

Se følgende illustration af vores arbejdsgang:

Lad os først tilføje config.txt til listen over ignorerede filer i .gitignore:

Vi kører derefter kommandoen git rm med flaget --cached for at fjerne den fra vores repository uden at slette den:

Lad os nu kontrollere status for vores arbejdstræ og staging-område:

Som du kan se, er sletningen af vores konfigurationsfil allerede staged, men vi skal stadig tilføje .gitignore-filen, og derefter kan vi committe disse ændringer:

Committen er gennemført. Lad os nu verificere, at filen config.txt faktisk ignoreres. Vi vil tilføje en ny linje med et eksempel på en adgangskode til den ved hjælp af kommandoen echo:

Til sidst skal vi kontrollere status for vores arbejdstræ:

Vores fil blev ændret, men den spores ikke af Git, så arbejdstræet er rent.

question-icon

Match handlingerne med de respektive kommandoer.

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

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 2. Kapitel 6
some-alt