__git type: Add --recursive option
This MR adds a
--recursive option to the __git type.
I think that the
--mirror, and potentially
--depth, options should also be supported.
Thinking about these, maybe it would be better to have a
--options argument to this type which allows the user to specify whichever options he might want to pass to
What do you think?