コンテンツにスキップ

GitOpenOptions

このコンテンツはまだ日本語訳がありません。

GitOpenOptions = object

Defined in: src/core/types.ts:376

Options for opening a repository with environment isolation (§6.3)

Provides declarative environment configuration for Git operations.

Properties

credential?

optional credential: CredentialConfig

Defined in: src/core/types.ts:388

Credential configuration (§6.4)


credentialHelper?

optional credentialHelper: string

Defined in: src/core/types.ts:382

Custom credential helper


env?

optional env: Record<string, string>

Defined in: src/core/types.ts:384

Additional environment variables


home?

optional home: string

Defined in: src/core/types.ts:378

Custom HOME directory (~/.gitconfig source)


ignoreSystemConfig?

optional ignoreSystemConfig: boolean

Defined in: src/core/types.ts:380

Ignore system config (—config-env=GIT_CONFIG_GLOBAL=/dev/null equivalent)


lfs?

optional lfs: LfsMode

Defined in: src/core/types.ts:390

LFS mode configuration


pathPrefix?

optional pathPrefix: string[]

Defined in: src/core/types.ts:386

Directories to prepend to PATH