It would speed up git-fleximod in CESM significantly if we had the option to do shallow checkouts of the submodules, rather than getting the entire git history of every submodule. I'm thinking -s|--shallow by itself would go to depth 1, and an optional argument would allow the user to set a custom depth.
It would speed up
git-fleximodin CESM significantly if we had the option to do shallow checkouts of the submodules, rather than getting the entire git history of every submodule. I'm thinking-s|--shallowby itself would go to depth 1, and an optional argument would allow the user to set a custom depth.