make --remote an option when acquiring submodules
koda-h opened this issue · comments
KODA Hiroshi commented
背景
submodule取得時、
https://github.com/metaps/genova/blob/develop/lib/core_ext/git.rb#L42
にて --remote にしている。
--remote だと、submoduleリポジトリのデフォルトブランチの最新のコミットを取得する。
--remote つけないと、 submodule利用側のリポジトリで指定した、submoduleコミットを取得する。
開発時など、submoduleリポジトリのデフォルトブランチの最新のコミットではないコミットを取って来て欲しいケースがある。
要望
--remote を指定しないオプションを config/settings.yml にて設定できるようにして欲しい。