Wat is een .gitignore-bestand?
Een .gitignore bestand is een tekstbestand dat Git vertelt welke bestanden of mappen hij moet negeren bij het vastleggen van wijzigingen in een repository. Dit kan handig zijn om te voorkomen dat grote of gevoelige bestanden, zoals logboeken, tijdelijke bestanden of persoonlijke gegevens, in de repository worden vastgelegd.
Hoe maak ik een .gitignore-bestand?
Om een .gitignore-bestand te maken, maakt u eenvoudigweg een nieuw tekstbestand in uw repository en noemt u dit ".gitignore". Voeg vervolgens de patronen van de bestanden of mappen die u wilt negeren toe aan het bestand.
Voorbeelden van .gitignore-patronen
Hier zijn enkele voorbeelden van veelvoorkomende .gitignore-patronen:
* `*.log` - negeert alle bestanden met de extensie .log
* `tmp/` - negeert de map 'tmp' en de gehele inhoud ervan
* `personal-data.txt` - negeert het bestand 'personal-data.txt'
Hoe gebruik ik een .gitignore-bestand?
Zodra u een .gitignore-bestand heeft gemaakt, kunt u het gebruiken door het eenvoudigweg aan uw repository toe te voegen. Wanneer je wijzigingen vastlegt, zal Git automatisch de bestanden of mappen negeren die gespecificeerd zijn in het .gitignore bestand.
Hier zijn enkele tips voor het effectief gebruiken van een .gitignore-bestand:
* Gebruik patronen om meerdere bestanden of mappen te matchen. `*.log` negeert bijvoorbeeld alle bestanden met de extensie .log.
* Gebruik het `#`-symbool om regels in uw .gitignore-bestand van commentaar te voorzien. Dit kan handig zijn om te documenteren waarom bepaalde bestanden of mappen worden genegeerd.
* Als je een bestand of map die al in je repository staat wilt negeren, kun je het `git rm --cached` commando gebruiken om het uit de index te verwijderen. |