submoduleに対してpatchを作るのにうまく行かなくて非常にイライラした話

submoduleに対して普通に

git diff > patch

して

patch -p1 --forward < patch

したら .rejファイルが作成されてpatch当たってないやんけとなって非常にイライラしましたね

ドキュメントを読むと,

git diff --submodule=diff > patch
git apply patch

で解決します.

git submodule patch