.gitignore-problemen oplossen
Vind antwoorden over negeerregels en gevolgde bestanden. Kies het artikel dat bij je situatie past.
Waarom werkt .gitignore niet?
Zoek met Git-commando’s uit welke bestanden al worden gevolgd, welke regel geldt en hoe uitzonderingen werken.
Hoe negeer ik bestanden die Git al volgt?
Lees waarom .gitignore gevolgde bestanden niet beïnvloedt en verwijder een pad uit de index met behoud van de lokale kopie.
Waarom behoudt ! geen bestand in een genegeerde map?
Herstel uitzonderingen wanneer de bovenliggende map is uitgesloten en controleer welke patronen overeenkomen.
Waarom negeren globale Git-regels een bestand?
Vind de bron van een regel, bekijk core.excludesFile en onderscheid projectregels, repository-lokale en globale regels.
Hoe negeer ik mappen? folder/ tegenover /folder/
Kies uitsluitingen in de hoofdmap of op elke diepte en begrijp de schuine strepen.
Hoe negeer ik extensies? * en ** gebruiken
Vergelijk *.log, /logs/*.log en /logs/**/*.log met concrete paden.
Hoe negeer ik bestanden lokaal zonder .gitignore te wijzigen?
Gebruik de repository-lokale uitsluitingen voor persoonlijke niet-gevolgde bestanden zonder gedeelde regels te wijzigen.
Hoe negeer ik .env maar behoud ik .env.example?
Sluit lokale omgevingswaarden uit, behoud een gecontroleerd voorbeeld en behandel al gevolgde bestanden.
Hoe negeer ik .DS_Store in alle mappen?
Negeer kopieën in de hoofdmap en submappen, vind gevolgde exemplaren en verwijder één pad uit de index.
Hoe behoud ik een lege map? .gitkeep of .gitignore?
Kies een plaatsaanduiding of een .gitignore in de map om de map te behouden en toekomstige inhoud te regelen.