Git
Lege mappen in Git
Zoeken…
Git houdt geen mappen bij
Stel dat u een project met de volgende mapstructuur hebt geïnitialiseerd:
/build app.js
Vervolgens voeg je alles toe, dus je hebt tot nu toe gemaakt en commit:
git init git add . git commit -m "Initial commit"
Git zal alleen het bestand app.js. volgen.
Stel dat u een buildstap hebt toegevoegd aan uw toepassing en vertrouw erop dat de map 'build' er is als de uitvoermap (en u wilt er geen installatie-instructie voor maken die elke ontwikkelaar moet volgen), een conventie is het opnemen van een ".gitkeep" -bestand in de map en laat Git dat bestand volgen.
/build .gitkeep app.js
Voeg vervolgens dit nieuwe bestand toe:
git add build/.gitkeep git commit -m "Keep the build directory around"
Git zal nu het bestand build / .gitkeep volgen en daarom zal de build-map beschikbaar worden gesteld bij het afrekenen.
Nogmaals, dit is slechts een conventie en geen Git-functie.
Modified text is an extract of the original Stack Overflow Documentation
Licentie onder CC BY-SA 3.0
Niet aangesloten bij Stack Overflow