2010-12-16 7 views
1

Um ein Projekt zu starten, musste ich git submodule init gefolgt von git submodule update ausführen. Aber jetzt, da die Katze aus dem Sack ist, habe ich mich gefragt, ob ich etwas tun muss, um es wieder zu packen, bevor ich mich wieder in das Depot begib.Wie man ein `git Submodul init 'umkehrt

Irgendwelche Ideen?

+0

Was hat das Submodul mit dem Commit zu tun? – Cascabel

Antwort

2

Haben Sie Änderungen am Code in den Submodulen vorgenommen oder nur im Haupt-Repository, das nicht zu den Submodulen gehört?

Wenn Sie Änderungen an Code in Submodulen vorgenommen haben, müssen Sie zuerst in jedes Submodul, in dem Sie Änderungen vorgenommen haben, gehen und sie an dieses Submodul übergeben. Nachdem Sie dies getan haben, können Sie im Haupt-Repository festschreiben und der neue Zustand dieser Submodule wird aufgezeichnet.

Wenn Sie keine Dateien in Submodulen geändert haben, nur solche im Hauptprojekt, dann nein, es gibt nichts, was Sie im Zusammenhang mit Submodulen tun müssen, bevor Sie sich verpflichten.

Verwandte Themen