* Add configuration options (global, per repo and per submodule) to set the default of @git push --recurse-submodules@
* Add an option to @git submodule add@ to move the .git directory of a local repository to be added as submodule into the .git/modules directory of the superproject
* Teach @grep@ the @--recursive@ option
* Add configuration options (global, per repo and per submodule) to set the default of @git push --recurse-submodules@
* Add an option to @git submodule add@ to move the .git directory of a local repository to be added as submodule into the .git/modules directory of the superproject
* Teach @grep@ the @--recursive@ option