Ignorering af Filer efter Første Commit
Hvis du allerede har committet filer, som du nu ønsker at ignorere, følg disse trin:
- Tilføj filerne til din
.gitignore
; - Fjern filerne fra depotet (uden at slette dem lokalt) ved at bruge
git rm --cached
; - 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.
Tak for dine kommentarer!
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat
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
Ignorering 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:
- Tilføj filerne til din
.gitignore
; - Fjern filerne fra depotet (uden at slette dem lokalt) ved at bruge
git rm --cached
; - 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.
Tak for dine kommentarer!