Suche…


Git verfolgt keine Verzeichnisse

Angenommen, Sie haben ein Projekt mit der folgenden Verzeichnisstruktur initialisiert:

/build
app.js

Dann fügen Sie alles hinzu, was Sie bisher erstellt haben, und legen Sie fest:

git init
git add .
git commit -m "Initial commit"

Git verfolgt nur die Datei app.js.

Angenommen , Sie einen Build - Schritt auf Ihre Bewerbung und stützen sich auf die „bauen“ Verzeichnis , dort zu sein als das Ausgabeverzeichnis hinzugefügt (und Sie nicht möchten , dass es sich um eine Setup - Anweisung jeder Entwickler machen muss folgen), ist eine Konvention ein einzubeziehen ".gitkeep" -Datei im Verzeichnis und lassen Sie Git diese Datei verfolgen.

/build
  .gitkeep
app.js

Dann füge diese neue Datei hinzu:

git add build/.gitkeep
git commit -m "Keep the build directory around"

Git verfolgt nun die Datei build / .gitkeep, und der Build-Ordner wird an der Kasse zur Verfügung gestellt.

Auch dies ist nur eine Konvention und keine Git-Funktion.



Modified text is an extract of the original Stack Overflow Documentation
Lizenziert unter CC BY-SA 3.0
Nicht angeschlossen an Stack Overflow