Git
Directory vuote in Git
Ricerca…
Git non tiene traccia delle directory
Supponi di aver inizializzato un progetto con la seguente struttura di directory:
/build app.js
Quindi aggiungi tutto così hai creato finora e commetti:
git init git add . git commit -m "Initial commit"
Git seguirà solo il file app.js.
Supponiamo che tu abbia aggiunto un passaggio di build alla tua applicazione e contati sulla directory "build" per essere lì come directory di output (e non vuoi renderla un'istruzione di setup che ogni sviluppatore deve seguire), una convenzione è includere un ".gitkeep" all'interno della directory e lascia che Git rintracci quel file.
/build .gitkeep app.js
Quindi aggiungi questo nuovo file:
git add build/.gitkeep git commit -m "Keep the build directory around"
Git seguirà ora il file build / .gitkeep e quindi la cartella build sarà resa disponibile al momento del checkout.
Di nuovo, questa è solo una convenzione e non una caratteristica Git.
Modified text is an extract of the original Stack Overflow Documentation
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow