profiles.*.git
Git settings for this profile.
Type: attribute set of (submodule)
Default: { }
profiles.*.git.autoPrune
Automatically remove any remote-tracking references that no longer exist on the remote.
Scope: Profile
Type: boolean
Default: true
profiles.*.git.defaultBranch
Set the default name when initializing a new repo.
INFO
When not set, the app defaults to main.
Scope: Profile
Type: null or string
Default: null
profiles.*.git.deleteOrigAfterMerge
Automatically delete .orig files created by GitKraken client during a merge.
Scope: Profile
Type: boolean
Default: false
profiles.*.git.detectConflicts
Enable proactive detection of merge conflicts with target branch.
Scope: Profile
Type: boolean
Default: true
profiles.*.git.fetchInterval
Set the number of minutes between auto-fetches, or 0 to disable them.
INFO
All visible remotes for the repository will be fetched.
Scope: Profile
Type: integer between 0 and 60 (both inclusive)
Default: 1
profiles.*.git.updateSubmodules
Automatically keep submodules up to date when performing Git actions.
Scope: Profile
Type: boolean
Default: true
profiles.*.git.useGitCredentialManager
Use the Git credential manager to access Git repositories.
Scope: Profile
Type: boolean
Default: false