submodule追加
git submodule add サブモジュール化したいリポジトリ パス/名前指定
gitで管理されているディレクトリフォルdをsubmodule管理に切り替える
git mv bar bar.bk
git add -A
git add submodule サブモジュール化したいリポジトリ bar
submodule更新
git submodule update
submodule削除
git submodule deinit -f 追加したサブモジュール
git rm -f 追加したサブモジュール
rm -rf .git/modules/追加したサブモジュール
git statusしたときに(modified content)が発生したので対応
- submoduleで変更をコミット
- submoduleフォルダに移動
- git add
- git commi
- submoduleのmasterにマージ
- git push origin master
- git diffで詳細を確認
- git diff
- 親のプロジェクトディレクトリでコミット
- git add サブモジュール
- git commit