These patches add --progress and --dissociate options to git submodule. The --progress option existed beforehand, but only for the update command and it was left undocumented. Both add and update submodule commands supported --reference, but not its pair option --dissociate which allows for independent clones rather than depending on the reference. I apologize for any errors I may have made in creation of these patches or the formatting of these emails. This is the first time I have submitted patches to a mailing list. Casey Fitzpatrick (2): submodule: Add --progress option to add command submodule: Add --dissociate option to add/update commands Documentation/git-submodule.txt | 17 ++++++++++++++++- builtin/submodule--helper.c | 17 ++++++++++++++--- git-submodule.sh | 13 ++++++++++++- t/t7400-submodule-basic.sh | 31 +++++++++++++++++++++++++++++++ t/t7408-submodule-reference.sh | 17 +++++++++++++++++ 5 files changed, 90 insertions(+), 5 deletions(-) -- 2.17.0.1.ge0414f29c.dirty