Bestanden Negeren in Git
Bestanden negeren
Het negeren van bestanden in Git is om verschillende redenen van groot belang:
- Kleinere repositorygrootte: Het negeren van overbodige bestanden voorkomt dat deze worden opgeslagen in het versiebeheersysteem, wat resulteert in kleinere repository's;
- Focus op broncode: Door gegenereerde bestanden of artefacten uit te sluiten, blijft de repository gericht op broncode en essentiële projectbestanden;
- Beveiliging: Het vermijden van het opnemen van gevoelige informatie, zoals API-sleutels of wachtwoorden, verhoogt de beveiliging van het project.
Het .gitignore-bestand
Het belangrijkste mechanisme om aan te geven welke bestanden genegeerd moeten worden, is het .gitignore
-bestand. Dit bestand, doorgaans geplaatst in de root van de repository, bevat een lijst met bestands- of map-patronen die Git moet negeren. Elke regel in het bestand vertegenwoordigt een patroon voor te negeren bestanden of mappen. Voor nu gebruiken we eenvoudigweg de namen van de bestanden.
Laten we eerst alle (inclusief verborgen) bestanden en mappen in onze projectmap weergeven:
Als u op een macOS-computer werkt, zult u hoogstwaarschijnlijk het bestand .DS_Store
hebben, dat automatisch door het besturingssysteem wordt aangemaakt. Het heeft geen zin om dit bestand te volgen en te committen, dus laten we het bestand .gitignore
aanmaken met het echo
-commando en de regel .DS_Store
erin schrijven om dit bestand te negeren:
Als .gitignore
niet leeg is, dient u de >>
-operator te gebruiken om een nieuwe regel met de bestandsnaam toe te voegen.
Daarna kunnen we het commando git status
uitvoeren en zien dat dit bestand niet voorkomt in de lijst met niet-getrackte bestanden:
Laten we nu ons .gitignore
-bestand toevoegen en committen:
De commit is geslaagd en het bestand .DS_Store
wordt genegeerd.
Bedankt voor je feedback!
Vraag AI
Vraag AI
Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.
Awesome!
Completion rate improved to 3.57
Bestanden Negeren in Git
Veeg om het menu te tonen
Bestanden negeren
Het negeren van bestanden in Git is om verschillende redenen van groot belang:
- Kleinere repositorygrootte: Het negeren van overbodige bestanden voorkomt dat deze worden opgeslagen in het versiebeheersysteem, wat resulteert in kleinere repository's;
- Focus op broncode: Door gegenereerde bestanden of artefacten uit te sluiten, blijft de repository gericht op broncode en essentiële projectbestanden;
- Beveiliging: Het vermijden van het opnemen van gevoelige informatie, zoals API-sleutels of wachtwoorden, verhoogt de beveiliging van het project.
Het .gitignore-bestand
Het belangrijkste mechanisme om aan te geven welke bestanden genegeerd moeten worden, is het .gitignore
-bestand. Dit bestand, doorgaans geplaatst in de root van de repository, bevat een lijst met bestands- of map-patronen die Git moet negeren. Elke regel in het bestand vertegenwoordigt een patroon voor te negeren bestanden of mappen. Voor nu gebruiken we eenvoudigweg de namen van de bestanden.
Laten we eerst alle (inclusief verborgen) bestanden en mappen in onze projectmap weergeven:
Als u op een macOS-computer werkt, zult u hoogstwaarschijnlijk het bestand .DS_Store
hebben, dat automatisch door het besturingssysteem wordt aangemaakt. Het heeft geen zin om dit bestand te volgen en te committen, dus laten we het bestand .gitignore
aanmaken met het echo
-commando en de regel .DS_Store
erin schrijven om dit bestand te negeren:
Als .gitignore
niet leeg is, dient u de >>
-operator te gebruiken om een nieuwe regel met de bestandsnaam toe te voegen.
Daarna kunnen we het commando git status
uitvoeren en zien dat dit bestand niet voorkomt in de lijst met niet-getrackte bestanden:
Laten we nu ons .gitignore
-bestand toevoegen en committen:
De commit is geslaagd en het bestand .DS_Store
wordt genegeerd.
Bedankt voor je feedback!