Git
Répertoires vides dans Git
Recherche…
Git ne suit pas les répertoires
Supposons que vous avez initialisé un projet avec la structure de répertoires suivante:
/build app.js
Ensuite, vous ajoutez tout ce que vous avez créé jusqu'à présent et vous vous engagez:
git init git add . git commit -m "Initial commit"
Git ne fera que suivre le fichier app.js.
Supposons que vous ayez ajouté une étape de construction à votre application et que vous utilisiez le répertoire "build" comme répertoire de sortie (et vous ne voulez pas en faire une instruction de configuration que chaque développeur doit suivre), une convention doit inclure ".gitkeep" fichier dans le répertoire et laissez Git suivre ce fichier.
/build .gitkeep app.js
Puis ajoutez ce nouveau fichier:
git add build/.gitkeep git commit -m "Keep the build directory around"
Git va maintenant suivre le fichier build / .gitkeep et par conséquent le dossier de compilation sera disponible à la caisse.
Encore une fois, il ne s'agit que d'une convention et non d'une fonctionnalité Git.