Closed neonichu closed 9 years ago
Makes sense, but maybe it would make sense to add --recursive
to clone_arguments
and do away with init_submodules
entirely.
This is supported on git 1.6.5 and onwards
:+1: with tests
@kylef I think it is a good idea to not check out submodules by default, because they're probably dependencies and would just add time without any benefit
@neonichu They are not, and should not be by default. The recursive flag should only be added if options[:submodules]
.
@kylef ah OK, I misunderstood your comment - that sounds like a better implementation, will change
OK, this should be ready to :ship:
We should checkout submodules recursively if the
submodule
option istrue
.