メインリポジトリのthird-party
というサブモジュールがあります。このモジュールは大きすぎるので、ワークスペース内のthird-party
フォルダへのシンボリックリンクを作成しました。 私は不幸にも、このシンボリックリンクを大規模なマージの一部として私の支店にコミットしました!基本的に、サブモジュールをシンボリックリンクに置き換えました。Git:サブモジュールを置き換えたシンボリックリンクを元に戻すには?
私はリンクとサブモジュールのアップデートを削除しようとしましたが、それは役に立ちませんでした。
詳細:
cat .gitmodules
は、以下の
[submodule "third-party"]
path = third-party
url = http://my-git-server/third-party.git
ls -la
が、私はどのようにこのような状況から回復するには見当がつかない次
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
出力を出力します。どんな助けでも大歓迎です。