Meine Git-Submodule laden nicht alle Dateien

2888
Xeoncross

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... 
1

1 Antwort auf die Frage

3
Xeoncross

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.