completion: support switch

Nguyễn Thái Ngọc Duy committed over 7 years ago

t: add tests for switch

Nguyễn Thái Ngọc Duy committed over 7 years ago

switch: make --orphan switch to an empty tree

Nguyễn Thái Ngọc Duy committed over 7 years ago

switch: reject if some operation is in progress

Nguyễn Thái Ngọc Duy committed over 7 years ago

switch: no worktree status unless real branch switch happens

Nguyễn Thái Ngọc Duy committed over 7 years ago

switch: implicit dwim, use --no-guess to disable it

Nguyễn Thái Ngọc Duy committed over 7 years ago

switch: add short option for --detach

Nguyễn Thái Ngọc Duy committed over 7 years ago

switch: only allow explicit detached HEAD

Nguyễn Thái Ngọc Duy committed over 7 years ago

switch: reject "do nothing" case

Nguyễn Thái Ngọc Duy committed over 7 years ago

switch: stop accepting pathspec

Nguyễn Thái Ngọc Duy committed over 7 years ago

switch: remove -l

Nguyễn Thái Ngọc Duy committed over 7 years ago

switch: add --discard-changes

Nguyễn Thái Ngọc Duy committed over 7 years ago

switch: better names for -b and -B

Nguyễn Thái Ngọc Duy committed over 7 years ago

checkout: split part of it to new command 'switch'

Nguyễn Thái Ngọc Duy committed over 7 years ago

checkout: split options[] array in three pieces

Nguyễn Thái Ngọc Duy committed over 7 years ago

checkout: move 'confict_style' and 'dwim_..' to checkout_opts

Nguyễn Thái Ngọc Duy committed over 7 years ago

checkout: make "opts" in cmd_checkout() a pointer

Nguyễn Thái Ngọc Duy committed over 7 years ago

checkout: factor out some code in parse_branchname_arg()

Nguyễn Thái Ngọc Duy committed over 7 years ago

checkout: keep most #include sorted

Nguyễn Thái Ngọc Duy committed over 7 years ago

checkout: inform the user when removing branch state

Nguyễn Thái Ngọc Duy committed over 7 years ago

← Newer Page 1326 of 4093 Older →