CloneOpts
このコンテンツはまだ日本語訳がありません。
CloneOpts =
object
Defined in: src/core/git.ts:19
Options for git clone
Properties
alsoFilterSubmodules?
optionalalsoFilterSubmodules:boolean
Defined in: src/core/git.ts:78
Also apply the partial clone filter to submodules
bare?
optionalbare:boolean
Defined in: src/core/git.ts:21
branch?
optionalbranch:string
Defined in: src/core/git.ts:23
cleanupOnAbort?
optionalcleanupOnAbort:boolean
Defined in: src/core/git.ts:34
Whether to clean up the target directory if the operation is aborted.
Default
trueconfig?
optionalconfig:Record<string,string>
Defined in: src/core/git.ts:70
Set config options for the new repository
depth?
optionaldepth:number
Defined in: src/core/git.ts:22
dissociate?
optionaldissociate:boolean
Defined in: src/core/git.ts:58
Disconnect from reference repository after clone
filter?
optionalfilter:string
Defined in: src/core/git.ts:76
A partial clone filter specification (e.g., ‘blob:none’)
ipv4?
optionalipv4:boolean
Defined in: src/core/git.ts:72
Use IPv4 addresses only
ipv6?
optionalipv6:boolean
Defined in: src/core/git.ts:74
Use IPv6 addresses only
jobs?
optionaljobs:number
Defined in: src/core/git.ts:50
Number of submodules to clone in parallel
local?
optionallocal:boolean
Defined in: src/core/git.ts:44
Clone from a local repository (use hard links)
mirror?
optionalmirror:boolean
Defined in: src/core/git.ts:25
noCheckout?
optionalnoCheckout:boolean
Defined in: src/core/git.ts:26
noHardlinks?
optionalnoHardlinks:boolean
Defined in: src/core/git.ts:46
Don’t use hard links for local clone
noTags?
optionalnoTags:boolean
Defined in: src/core/git.ts:66
Don’t clone any tags, and make later fetches not follow them
origin?
optionalorigin:string
Defined in: src/core/git.ts:60
Name of the remote (default: origin)
quiet?
optionalquiet:boolean
Defined in: src/core/git.ts:40
Operate quietly (suppress progress reporting)
recurseSubmodules?
optionalrecurseSubmodules:boolean
Defined in: src/core/git.ts:27
reference?
optionalreference:string
Defined in: src/core/git.ts:54
Reference repository for object sharing
referenceIfAble?
optionalreferenceIfAble:string
Defined in: src/core/git.ts:56
Reference repository if available (no error if not)
rejectShallow?
optionalrejectShallow:boolean
Defined in: src/core/git.ts:42
Reject cloning a shallow repository
remoteSubmodules?
optionalremoteSubmodules:boolean
Defined in: src/core/git.ts:80
Clone submodules from their remote tracking branch
separateGitDir?
optionalseparateGitDir:string
Defined in: src/core/git.ts:29
Store .git directory at specified path instead of inside the repository
shallowExclude?
optionalshallowExclude:string|string[]
Defined in: src/core/git.ts:64
Create a shallow clone excluding commits reachable from specified revision
shallowSince?
optionalshallowSince:string|Date
Defined in: src/core/git.ts:62
Create a shallow clone with commits since the specified date
shallowSubmodules?
optionalshallowSubmodules:boolean
Defined in: src/core/git.ts:68
Also clone submodules shallowly
shared?
optionalshared:boolean
Defined in: src/core/git.ts:48
Share objects with a reference repository
singleBranch?
optionalsingleBranch:boolean
Defined in: src/core/git.ts:24
sparse?
optionalsparse:boolean
Defined in: src/core/git.ts:82
Initialize sparse-checkout (clone only root files initially)
template?
optionaltemplate:string
Defined in: src/core/git.ts:52
Directory with templates for the new repository
verbose?
optionalverbose:boolean
Defined in: src/core/git.ts:38
Be more verbose