enum

Git2::GitCheckoutStrategyT

Inherits Enum < Comparable < Value < Object

Constants

GIT_CHECKOUT_NONE = 0_u32
GIT_CHECKOUT_SAFE = 1_u32
GIT_CHECKOUT_FORCE = 2_u32
GIT_CHECKOUT_RECREATE_MISSING = 4_u32
GIT_CHECKOUT_ALLOW_CONFLICTS = 8_u32
GIT_CHECKOUT_REMOVE_UNTRACKED = 16_u32
GIT_CHECKOUT_REMOVE_IGNORED = 32_u32
GIT_CHECKOUT_UPDATE_ONLY = 64_u32
GIT_CHECKOUT_DONT_UPDATE_INDEX = 128_u32
GIT_CHECKOUT_NO_REFRESH = 256_u32
GIT_CHECKOUT_SKIP_UNMERGED = 512_u32
GIT_CHECKOUT_USE_OURS = 1024_u32
GIT_CHECKOUT_USE_THEIRS = 2048_u32
GIT_CHECKOUT_DISABLE_PATHSPEC_MATCH = 4096_u32
GIT_CHECKOUT_SKIP_LOCKED_DIRECTORIES = 262144_u32
GIT_CHECKOUT_DONT_OVERWRITE_IGNORED = 524288_u32
GIT_CHECKOUT_CONFLICT_STYLE_MERGE = 1048576_u32
GIT_CHECKOUT_CONFLICT_STYLE_DIFF3 = 2097152_u32
GIT_CHECKOUT_DONT_REMOVE_EXISTING = 4194304_u32
GIT_CHECKOUT_DONT_WRITE_INDEX = 8388608_u32
None = 0_u32
All = 16523263_u32

Instance methods

git_checkout_allow_conflicts?

Returns true if this enum value contains GIT_CHECKOUT_ALLOW_CONFLICTS

Source
git_checkout_conflict_style_diff3?

Returns true if this enum value contains GIT_CHECKOUT_CONFLICT_STYLE_DIFF3

Source
git_checkout_conflict_style_merge?

Returns true if this enum value contains GIT_CHECKOUT_CONFLICT_STYLE_MERGE

Source
git_checkout_disable_pathspec_match?

Returns true if this enum value contains GIT_CHECKOUT_DISABLE_PATHSPEC_MATCH

Source
git_checkout_dont_overwrite_ignored?

Returns true if this enum value contains GIT_CHECKOUT_DONT_OVERWRITE_IGNORED

Source
git_checkout_dont_remove_existing?

Returns true if this enum value contains GIT_CHECKOUT_DONT_REMOVE_EXISTING

Source
git_checkout_dont_update_index?

Returns true if this enum value contains GIT_CHECKOUT_DONT_UPDATE_INDEX

Source
git_checkout_dont_write_index?

Returns true if this enum value contains GIT_CHECKOUT_DONT_WRITE_INDEX

Source
git_checkout_force?

Returns true if this enum value contains GIT_CHECKOUT_FORCE

Source
git_checkout_no_refresh?

Returns true if this enum value contains GIT_CHECKOUT_NO_REFRESH

Source
git_checkout_none?

Returns true if this enum value contains GIT_CHECKOUT_NONE

Source
git_checkout_recreate_missing?

Returns true if this enum value contains GIT_CHECKOUT_RECREATE_MISSING

Source
git_checkout_remove_ignored?

Returns true if this enum value contains GIT_CHECKOUT_REMOVE_IGNORED

Source
git_checkout_remove_untracked?

Returns true if this enum value contains GIT_CHECKOUT_REMOVE_UNTRACKED

Source
git_checkout_safe?

Returns true if this enum value contains GIT_CHECKOUT_SAFE

Source
git_checkout_skip_locked_directories?

Returns true if this enum value contains GIT_CHECKOUT_SKIP_LOCKED_DIRECTORIES

Source
git_checkout_skip_unmerged?

Returns true if this enum value contains GIT_CHECKOUT_SKIP_UNMERGED

Source
git_checkout_update_only?

Returns true if this enum value contains GIT_CHECKOUT_UPDATE_ONLY

Source
git_checkout_use_ours?

Returns true if this enum value contains GIT_CHECKOUT_USE_OURS

Source
git_checkout_use_theirs?

Returns true if this enum value contains GIT_CHECKOUT_USE_THEIRS

Source
none?
Source