Git · Junior · Frage 12 von 75
Warum verfolgt Git kein leeres Verzeichnis?
- 1Git verfolgt Dateien, und ein Verzeichnis existiert nur über seine Dateien
- 2Leere Verzeichnisse sind in
.gitignorestandardmäßig ignoriert - 3Git entfernt leere Verzeichnisse, um Plattenplatz zu sparen
Antwort zeigen
Richtige Antwort: Git verfolgt Dateien, und ein Verzeichnis existiert nur über seine Dateien
Erklärung
Ein Tree-Objekt listet Dateien und Unterbäume, ein leerer Ordner hat also nichts festzuhalten. Der übliche Ausweg ist eine Platzhalterdatei wie .gitkeep.