Bestanden Negeren na de Eerste Commit
Als je al bestanden hebt gecommit die je nu wilt negeren, volg dan deze stappen:
- Voeg de bestanden toe aan je
.gitignore; - Verwijder de bestanden uit de repository (zonder ze lokaal te verwijderen) met
git rm --cached; - Commit de wijzigingen.
Voorbeeld van workflow
Configuratiebestanden bevatten vaak privé-informatie, dus deze zouden niet gevolgd moeten worden.
Om te voorkomen dat dergelijke bestanden per ongeluk aan Git worden toegevoegd, is het verstandig om ze te negeren.
Pas dit toe op het bestand config.txt, dat al gecommit is.
Zie de volgende illustratie van de workflow:
Voeg config.txt toe aan de lijst van te negeren bestanden in het bestand .gitignore:
Voer vervolgens het commando git rm uit met de --cached vlag om het bestand uit de repository te verwijderen zonder het lokaal te wissen:
Controleer nu de status van de werkboom en staging area:
Zoals je kunt zien, is het verwijderen van het configuratiebestand al gestaged, maar het .gitignore-bestand moet nog worden toegevoegd.
Daarna beide wijzigingen committen:
De commit is succesvol.
Controleer nu of het config.txt-bestand wordt genegeerd door een nieuwe regel met een voorbeeld password toe te voegen met het echo-commando:
Controleer ten slotte de status van de werkboom:
Het bestand is gewijzigd, maar wordt niet gevolgd door Git, waardoor de werkmap schoon blijft.
Bedankt voor je feedback!
Vraag AI
Vraag AI
Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.
Can you explain why it's important to ignore sensitive files like config.txt?
What should I do if I accidentally committed other sensitive files?
How can I remove a file from the repository history entirely?
Awesome!
Completion rate improved to 3.57
Bestanden Negeren na de Eerste Commit
Veeg om het menu te tonen
Als je al bestanden hebt gecommit die je nu wilt negeren, volg dan deze stappen:
- Voeg de bestanden toe aan je
.gitignore; - Verwijder de bestanden uit de repository (zonder ze lokaal te verwijderen) met
git rm --cached; - Commit de wijzigingen.
Voorbeeld van workflow
Configuratiebestanden bevatten vaak privé-informatie, dus deze zouden niet gevolgd moeten worden.
Om te voorkomen dat dergelijke bestanden per ongeluk aan Git worden toegevoegd, is het verstandig om ze te negeren.
Pas dit toe op het bestand config.txt, dat al gecommit is.
Zie de volgende illustratie van de workflow:
Voeg config.txt toe aan de lijst van te negeren bestanden in het bestand .gitignore:
Voer vervolgens het commando git rm uit met de --cached vlag om het bestand uit de repository te verwijderen zonder het lokaal te wissen:
Controleer nu de status van de werkboom en staging area:
Zoals je kunt zien, is het verwijderen van het configuratiebestand al gestaged, maar het .gitignore-bestand moet nog worden toegevoegd.
Daarna beide wijzigingen committen:
De commit is succesvol.
Controleer nu of het config.txt-bestand wordt genegeerd door een nieuwe regel met een voorbeeld password toe te voegen met het echo-commando:
Controleer ten slotte de status van de werkboom:
Het bestand is gewijzigd, maar wordt niet gevolgd door Git, waardoor de werkmap schoon blijft.
Bedankt voor je feedback!