Git-tracked Folder Innerhalb eines Git-tracked Folder

Ich habe ein Webprojekt entwickelt und es mit git verfolgt. Später musste ich dieses Projekt in einem anderen großen Projekt verwenden, das wieder von Git verfolgt wird. Früher hatte ich keine Kenntnisse über Git-Submodul. Also habe ich sofort den kleinen Projektordner in den großen Projektordner kopiert.

Als ich das große Projekt in das Remote-Repository verschoben habe, habe ich festgestellt, dass das Remote-Repo das kleine Projekt mit dem entsprechenden Remote-Repo verknüpft. Wenn ich etwas in dem kleinen Projekt innerhalb des großen Projekts ändere, wird es nicht verfolgt. Ich dachte, das Problem sei der .git-Ordner in dem kleinen Projekt, also habe ich diesen Ordner gelöscht. Jetzt kann ich nicht einmal auf das Remote-Repo des kleinen Projekts pushen. Gibt es dafür eine Lösung? Kann ich alles, was ich getan habe, rückgängig machen, um das kleine Projekt zum Git-Submodul des großen Projekts zu machen?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage