git submoduleのコンフリクト解消#
- コンフリクトしているサブモジュールごとに、
git reset -- path/to/submodule
を実行する - サブモジュールのディレクトリに移動して、必要な変更をプルまたはチェックアウトします1。
- 上位のリポジトリに戻って、
git add path/to/submodule
を実行して、サブモジュールの変更をステージングする git commit -m "Resolve submodule conflict"
などとして、コンフリクトを解決したことをコミットする