Ich habe ein Submodul in meinem Haupt-Repository namens third-party
. Da dieses Modul zu groß war, hatte ich einen Symlink zu third-party
Ordner in meinem Arbeitsbereich erstellt. Zu meinem Unglück habe ich diesen symlink in meine Branche als Teil der großen Fettverschmelzung begangen! Grundsätzlich habe ich ein Submodul durch einen Symlink ersetzt.Git: Wie eine Symlink-Commit, die ein Submodul ersetzt?
Ich habe versucht, das Link und Submodul Update zu löschen, es hat nicht geholfen.
Weitere Details:
cat .gitmodules
gibt die folgende
[submodule "third-party"]
path = third-party
url = http://my-git-server/third-party.git
ls -la
gibt die folgende
drwxr-xr-x 3 user admin 136 Jul 26 17:57 some-folder
drwxr-xr-x 3 user admin 102 Jul 26 17:57 third-party -> /some/dead/path
Ich habe keine Ahnung, wie man aus dieser Situation zu erholen. Jede Hilfe wird sehr geschätzt.