@@ -19,14 +19,23 @@ typedef NS_OPTIONS(NSInteger, GTCheckoutStrategyType) {
1919 GTCheckoutStrategyNone = GIT_CHECKOUT_NONE,
2020 GTCheckoutStrategySafe = GIT_CHECKOUT_SAFE,
2121 GTCheckoutStrategyForce = GIT_CHECKOUT_FORCE,
22+ GTCheckoutStrategyRecreateMissing = GIT_CHECKOUT_RECREATE_MISSING,
2223 GTCheckoutStrategyAllowConflicts = GIT_CHECKOUT_ALLOW_CONFLICTS,
2324 GTCheckoutStrategyRemoveUntracked = GIT_CHECKOUT_REMOVE_UNTRACKED,
2425 GTCheckoutStrategyRemoveIgnored = GIT_CHECKOUT_REMOVE_IGNORED,
2526 GTCheckoutStrategyUpdateOnly = GIT_CHECKOUT_UPDATE_ONLY,
2627 GTCheckoutStrategyDontUpdateIndex = GIT_CHECKOUT_DONT_UPDATE_INDEX,
2728 GTCheckoutStrategyNoRefresh = GIT_CHECKOUT_NO_REFRESH,
29+ GTCheckoutStrategySkipUnmerged = GIT_CHECKOUT_SKIP_UNMERGED,
30+ GTCheckoutStrategyUseOurs = GIT_CHECKOUT_USE_OURS,
31+ GTCheckoutStrategyUseTheirs = GIT_CHECKOUT_USE_THEIRS,
2832 GTCheckoutStrategyDisablePathspecMatch = GIT_CHECKOUT_DISABLE_PATHSPEC_MATCH,
2933 GTCheckoutStrategySkipLockedDirectories = GIT_CHECKOUT_SKIP_LOCKED_DIRECTORIES,
34+ GTCheckoutStrategyDoNotOverwriteIgnored = GIT_CHECKOUT_DONT_OVERWRITE_IGNORED,
35+ GTCheckoutStrategyConflictStyleMerge = GIT_CHECKOUT_CONFLICT_STYLE_MERGE,
36+ GTCheckoutStrategyCoflictStyleDiff3 = GIT_CHECKOUT_CONFLICT_STYLE_DIFF3,
37+ GTCheckoutStrategyDoNotRemoveExisting = GIT_CHECKOUT_DONT_REMOVE_EXISTING,
38+ GTCheckoutStrategyDoNotWriteIndex = GIT_CHECKOUT_DONT_WRITE_INDEX,
3039};
3140
3241// / Checkout notification flags used by the various -checkout... methods
0 commit comments