Core classes for git client API implementation.
-
When shallow cloning, allow for a depth to be set in cases where you need more than the immediate last commit.
If set true and if the git version supports it, use the parent
repository credentials when performing a submodule update.
SubmoduleUpdateCommand.recursive(boolean recursive)
If set true, submodule update will be recursive.
If set true and if the git version supports it, update the
submodules to the tip of the branch rather than to a specific
SHA1.
SubmoduleUpdateCommand.shallow(boolean shallow)
Only clone the most recent history, not preceding history.
SubmoduleUpdateCommand.threads(int threads)
Update submodules in parallel with the given number of threads.