Skip to content

CheckoutPathOpts

CheckoutPathOpts = object

Defined in: src/core/repo.ts:625

Options for git checkout (pathspec mode)

Used for: git checkout [<tree-ish>] -- <pathspec>...

Properties

force?

optional force: boolean

Defined in: src/core/repo.ts:627

Force checkout (discard local changes)


ours?

optional ours: boolean

Defined in: src/core/repo.ts:635

Check out ‘our’ version for unmerged files


overlay?

optional overlay: boolean

Defined in: src/core/repo.ts:633

Allow overlapping paths when checking out from tree-ish


pathspecFromFile?

optional pathspecFromFile: string

Defined in: src/core/repo.ts:639

Read pathspecs from file instead of command line


quiet?

optional quiet: boolean

Defined in: src/core/repo.ts:631

Suppress progress reporting


source?

optional source: string

Defined in: src/core/repo.ts:629

Source tree-ish to checkout from (default: index)


theirs?

optional theirs: boolean

Defined in: src/core/repo.ts:637

Check out ‘their’ version for unmerged files