git

submodule を作り直す方法

# .git/modules/<submodule-name> を削除
git submodule deinit <submodule-name> 
# <submodule-name> を消して、.gitmodulesからも情報をさく削除
git rm <submodule-name> 
# (今度はdevelopブランチで)再度追加
git submodule add -b develop <submodule-name> 

git rm を先にやってしまった場合は、git submodule add -fとすれば大丈夫です。