## Uses of Class
org.eclipse.jgit.api.CloneCommand

Packages that use CloneCommand
org.eclipse.jgit.api: High-level API commands (the porcelain of JGit).

### Uses of CloneCommand in org.eclipse.jgit.api

Methods in org.eclipse.jgit.api that return CloneCommand
`static CloneCommand` Git.`cloneRepository()` Returns a command object to execute a `clone` command
`CloneCommand` CloneCommand.`setBare​(boolean bare)`
`CloneCommand` CloneCommand.`setBranch​(String branch)`
`CloneCommand` CloneCommand.`setBranchesToClone​(Collection<String> branchesToClone)`
`CloneCommand` CloneCommand.`setCloneAllBranches​(boolean cloneAllBranches)`
`CloneCommand` CloneCommand.`setCloneSubmodules​(boolean cloneSubmodules)`
`CloneCommand` CloneCommand.`setDirectory​(File directory)` The optional directory associated with the clone operation.
`CloneCommand` CloneCommand.`setGitDir​(File gitDir)`
`CloneCommand` CloneCommand.`setNoCheckout​(boolean noCheckout)`
`CloneCommand` CloneCommand.`setProgressMonitor​(ProgressMonitor monitor)` The progress monitor associated with the clone operation.
`CloneCommand` CloneCommand.`setRemote​(String remote)` The remote name used to keep track of the upstream repository for the clone operation.
`CloneCommand` CloneCommand.`setURI​(String uri)`