Ich weiß immer noch nicht, was der Deal ist. Aber ich löschte die Submodul-Ordner und lief
git submodule update
eine Kopie der Submodule erneut auschecken und die fehlenden Dateien korrigieren.
Ich habe ungefähr 8 Submodule in meinem Projekt (/ modules / ..) und einige davon werden nicht vollständig ausgecheckt. Mit anderen Worten, wenn ich renne
git submodule init git submodule update
Einige der Untermodulverzeichnisse enthalten nicht alle Dateien. Mein erster Gedanke war, dass ich vielleicht auf ein anderes Commit oder so etwas bin. Aber wenn ich das letzte Projekt-Commit abchecke und dann das aktuelle Commit des Submoduls überprüfe, sind sie gleich.
git submodule status
Wie bekomme ich git, um ALLE Submodul-Dateien abzurufen, wenn die Submodule geladen werden? Oder wie kann es sein, dass ich nur einige der Dateien erhalte, wenn ich den Submodul-Ordner erstelle?
Meine Projektstruktur sieht so aus:
/project /modules /submodule1 /submodule2 /etc...
Ich weiß immer noch nicht, was der Deal ist. Aber ich löschte die Submodul-Ordner und lief
git submodule update
eine Kopie der Submodule erneut auschecken und die fehlenden Dateien korrigieren.