463 Commits (20514004ddf1a3528de8933bc32f284e175e1012)

Author SHA1 Message Date
René Scharfe bb2198fb91 checkout: improve error messages for -b with extra argument 5 years ago
Eric Sunshine 088018e34d restore: default to HEAD when combining --staged and --worktree 5 years ago
Denton Liu 7c16ef7577 switch: fix errors and comments related to -c and -C 5 years ago
Denton Liu 203c85339f Use OPT_CALLBACK and OPT_CALLBACK_F 5 years ago
brian m. carlson 13e7ed6a3a builtin/checkout: compute checkout metadata for checkouts 5 years ago
brian m. carlson c397aac02f convert: provide additional metadata to filters 5 years ago
brian m. carlson a8604766de builtin/checkout: pass branch info down to checkout_worktree 5 years ago
René Scharfe a91cc7fad0 strbuf: add and use strbuf_insertstr() 5 years ago
Jeff King e701bab3e9 restore: invalidate cache-tree when removing entries with --staged 5 years ago
Alexandr Miloslavskiy fa74180d08 checkout: don't revert file on ambiguous tracking branches 5 years ago
Alexandr Miloslavskiy 2957709bd4 parse_branchname_arg(): extract part as new function 5 years ago
Alexandr Miloslavskiy a9aecc7abb checkout, restore: support the --pathspec-from-file option 5 years ago
Derrick Stolee 313677627a checkout: add simple check for 'git checkout -b' 6 years ago
Elijah Newren 724dd767b2 cache-tree: share code between functions writing an index as a tree 6 years ago
Elijah Newren b4db8a2b76 merge-recursive: remove useless parameter in merge_trees() 6 years ago
Elijah Newren 65c01c6442 checkout: provide better conflict hunk description with detached HEAD 6 years ago
Elijah Newren acb7da05ac checkout: remove duplicate code 6 years ago
Jean-Noël Avila 182f59daf0 l10n: reformat some localized strings for v2.23.0 6 years ago
Varun Naik ecd72042de checkout.c: unstage empty deleted ita files 6 years ago
Nguyễn Thái Ngọc Duy d16dc428b4 switch: allow to switch in the middle of bisect 6 years ago
Nguyễn Thái Ngọc Duy 2f0896ec3a restore: support --patch 6 years ago
Nguyễn Thái Ngọc Duy a5e5f399ca restore: replace --force with --ignore-unmerged 6 years ago
Nguyễn Thái Ngọc Duy 3a733ce523 restore: default to --source=HEAD when only --staged is specified 6 years ago
Nguyễn Thái Ngọc Duy e3ddd3b5e5 restore: reject invalid combinations with --staged 6 years ago
Nguyễn Thái Ngọc Duy 183fb44fd2 restore: add --worktree and --staged 6 years ago
Nguyễn Thái Ngọc Duy 4058199c0e checkout: factor out worktree checkout code 6 years ago
Nguyễn Thái Ngọc Duy a6cfb9ba36 restore: disable overlay mode by default 6 years ago
Nguyễn Thái Ngọc Duy be8ed5022b restore: make pathspec mandatory 6 years ago
Nguyễn Thái Ngọc Duy c9c935f6d4 restore: take tree-ish from --source option instead 6 years ago
Nguyễn Thái Ngọc Duy 46e91b663b checkout: split part of it to new command 'restore' 6 years ago
Nguyễn Thái Ngọc Duy 1806c29f2e switch: make --orphan switch to an empty tree 6 years ago
Nguyễn Thái Ngọc Duy c45f0f525d switch: reject if some operation is in progress 6 years ago
Nguyễn Thái Ngọc Duy 65f099b398 switch: no worktree status unless real branch switch happens 6 years ago
Nguyễn Thái Ngọc Duy ccb111b342 switch: implicit dwim, use --no-guess to disable it 6 years ago
Nguyễn Thái Ngọc Duy 163e3b2975 switch: add short option for --detach 6 years ago
Nguyễn Thái Ngọc Duy 7968bef06b switch: only allow explicit detached HEAD 6 years ago
Nguyễn Thái Ngọc Duy e342c63a4e switch: reject "do nothing" case 6 years ago
Nguyễn Thái Ngọc Duy 5c06e26903 switch: stop accepting pathspec 6 years ago
Nguyễn Thái Ngọc Duy 492ededc26 switch: remove -l 6 years ago
Nguyễn Thái Ngọc Duy 3ec37ad13d switch: add --discard-changes 6 years ago
Nguyễn Thái Ngọc Duy b7b5fce270 switch: better names for -b and -B 6 years ago
Nguyễn Thái Ngọc Duy d787d311db checkout: split part of it to new command 'switch' 6 years ago
Nguyễn Thái Ngọc Duy 2087182272 checkout: split options[] array in three pieces 6 years ago
Nguyễn Thái Ngọc Duy 55cf704a9d checkout: move 'confict_style' and 'dwim_..' to checkout_opts 6 years ago
Nguyễn Thái Ngọc Duy b3edccb967 checkout: make "opts" in cmd_checkout() a pointer 6 years ago
Nguyễn Thái Ngọc Duy 7ab4ad00cc checkout: factor out some code in parse_branchname_arg() 6 years ago
Nguyễn Thái Ngọc Duy 0dabeffc16 checkout: keep most #include sorted 6 years ago
Nguyễn Thái Ngọc Duy f4a4b9aca3 checkout: inform the user when removing branch state 6 years ago
Nguyễn Thái Ngọc Duy 6eff409e8a checkout: prevent losing staged changes with --merge 6 years ago
Nguyễn Thái Ngọc Duy b165fac8c1 unpack-trees: rename "gently" flag to "quiet" 6 years ago