他のサブモジュールが含まれている既存のパス(repo/SubContainer)にサブモジュールを追加するには、次のlinkの手順に従いますが、追加するたびにエラーメッセージ "SubContainerすでにインデックスに存在しています "。 マイフォルダ構造:サブモジュールの追加エラーメッセージ
repo
--SubContainer
--Sub1
他のサブモジュールが含まれている既存のパス(repo/SubContainer)にサブモジュールを追加するには、次のlinkの手順に従いますが、追加するたびにエラーメッセージ "SubContainerすでにインデックスに存在しています "。 マイフォルダ構造:サブモジュールの追加エラーメッセージ
repo
--SubContainer
--Sub1
あなたが他のサブモジュールが存在するフォルダにサブモジュールを追加することはできません。 SubContainer already exists in the index
は、指定した場所のサブモジュールが既に索引の一部であることを示します。各サブモジュールには専用のフォルダが必要です。このように:あなたはサブモジュールを追加する場合
repo
--SubContainer
--Sub1
--Sub2
だから、あなたはパスSubContainer/SubX
でそれを追加する必要があります。対応するコマンドラインコマンドはgit submodule add <Submodule URL> SubContainer/SubX
になります。 SubContainer
パスを指定するだけでは不十分です。 git will はSubContainerフォルダにサブモジュールのフォルダを自動的に作成します。新しいフォルダは、パスをまったく提供しない場合にのみ作成されます。
ありがとう@Kowsky so much – tulipe
フォルダが存在してはいけません。 - すでにサブモジュールが定義されていますか? - Submoduleアップデートを実行し、initを選択する必要があります。 – MrTux
はい、新しいサブモジュールは表示されません。何をすればよいでしょうか?サブモジュールをどのようにクローンすることができますか? – tulipe