### Enumeration

# Ggit CheckoutStrategy

since: 1.0

#### Declaration

    flags Ggit.CheckoutStrategy

#### Description

No description available.

Available since: 1.0

#### Members

`GGIT_CHECKOUT_NONE`
  No description available.
  - Value: `0`
  - Nickname: `none`
  - Available since: 1.0
`GGIT_CHECKOUT_SAFE`
  No description available.
  - Value: `1`
  - Nickname: `safe`
  - Available since: 1.0
`GGIT_CHECKOUT_FORCE`
  No description available.
  - Value: `2`
  - Nickname: `force`
  - Available since: 1.0
`GGIT_CHECKOUT_RECREATE_MISSING`
  No description available.
  - Value: `4`
  - Nickname: `recreate-missing`
  - Available since: 1.0
`GGIT_CHECKOUT_ALLOW_CONFLICTS`
  No description available.
  - Value: `16`
  - Nickname: `allow-conflicts`
  - Available since: 1.0
`GGIT_CHECKOUT_REMOVE_UNTRACKED`
  No description available.
  - Value: `32`
  - Nickname: `remove-untracked`
  - Available since: 1.0
`GGIT_CHECKOUT_REMOVE_IGNORED`
  No description available.
  - Value: `64`
  - Nickname: `remove-ignored`
  - Available since: 1.0
`GGIT_CHECKOUT_UPDATE_ONLY`
  No description available.
  - Value: `128`
  - Nickname: `update-only`
  - Available since: 1.0
`GGIT_CHECKOUT_DONT_UPDATE_INDEX`
  No description available.
  - Value: `256`
  - Nickname: `dont-update-index`
  - Available since: 1.0
`GGIT_CHECKOUT_NO_REFRESH`
  No description available.
  - Value: `512`
  - Nickname: `no-refresh`
  - Available since: 1.0
`GGIT_CHECKOUT_SKIP_UNMERGED`
  No description available.
  - Value: `1024`
  - Nickname: `skip-unmerged`
  - Available since: 1.0
`GGIT_CHECKOUT_USE_OURS`
  No description available.
  - Value: `2048`
  - Nickname: `use-ours`
  - Available since: 1.0
`GGIT_CHECKOUT_USE_THEIRS`
  No description available.
  - Value: `4096`
  - Nickname: `use-theirs`
  - Available since: 1.0
`GGIT_CHECKOUT_DISABLE_PATHSPEC_MATCH`
  No description available.
  - Value: `8192`
  - Nickname: `disable-pathspec-match`
  - Available since: 1.0
`GGIT_CHECKOUT_SKIP_LOCKED_DIRECTORIES`
  No description available.
  - Value: `262144`
  - Nickname: `skip-locked-directories`
  - Available since: 1.0
`GGIT_CHECKOUT_DONT_OVERWRITE_IGNORED`
  No description available.
  - Value: `524288`
  - Nickname: `dont-overwrite-ignored`
  - Available since: 1.0
`GGIT_CHECKOUT_CONFLICT_STYLE_MERGE`
  No description available.
  - Value: `1048576`
  - Nickname: `conflict-style-merge`
  - Available since: 1.0
`GGIT_CHECKOUT_CONFLICT_STYLE_DIFF3`
  No description available.
  - Value: `2097152`
  - Nickname: `conflict-style-diff3`
  - Available since: 1.0
`GGIT_CHECKOUT_DONT_REMOVE_EXISTING`
  No description available.
  - Value: `4194304`
  - Nickname: `dont-remove-existing`
  - Available since: 1.0
`GGIT_CHECKOUT_DONT_WRITE_INDEX`
  No description available.
  - Value: `8388608`
  - Nickname: `dont-write-index`
  - Available since: 1.0
`GGIT_CHECKOUT_UPDATE_SUBMODULES`
  No description available.
  - Value: `65536`
  - Nickname: `update-submodules`
  - Available since: 1.0
`GGIT_CHECKOUT_UPDATE_SUBMODULES_IF_CHANGED`
  No description available.
  - Value: `131072`
  - Nickname: `update-submodules-if-changed`
  - Available since: 1.0