summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2020-01-08restore: invalidate cache-tree when removing entries with --stagedJeff King
2019-08-30checkout: add simple check for 'git checkout -b'Derrick Stolee
2019-08-05restore: fix typo in docsWilliam Chargin
2019-06-20completion: disable dwim on "git switch -d"Nguyễn Thái Ngọc Duy
2019-06-20switch: allow to switch in the middle of bisectNguyễn Thái Ngọc Duy
2019-06-20t2027: use test_must_be_emptyNguyễn Thái Ngọc Duy
2019-05-07Declare both git-switch and git-restore experimentalNguyễn Thái Ngọc Duy
2019-05-07help: move git-diff and git-reset to different groupsNguyễn Thái Ngọc Duy
2019-05-07doc: promote "git restore"Nguyễn Thái Ngọc Duy
2019-05-07user-manual.txt: prefer 'merge --abort' over 'reset --hard'Nguyễn Thái Ngọc Duy
2019-05-07completion: support restoreNguyễn Thái Ngọc Duy
2019-05-07t: add tests for restoreNguyễn Thái Ngọc Duy
2019-05-07restore: support --patchNguyễn Thái Ngọc Duy
2019-05-07restore: replace --force with --ignore-unmergedNguyễn Thái Ngọc Duy
2019-05-07restore: default to --source=HEAD when only --staged is specifiedNguyễn Thái Ngọc Duy
2019-05-07restore: reject invalid combinations with --stagedNguyễn Thái Ngọc Duy
2019-05-07restore: add --worktree and --stagedNguyễn Thái Ngọc Duy
2019-05-07checkout: factor out worktree checkout codeNguyễn Thái Ngọc Duy
2019-05-07restore: disable overlay mode by defaultNguyễn Thái Ngọc Duy
2019-05-07restore: make pathspec mandatoryNguyễn Thái Ngọc Duy
2019-05-07restore: take tree-ish from --source option insteadNguyễn Thái Ngọc Duy
2019-05-07checkout: split part of it to new command 'restore'Nguyễn Thái Ngọc Duy
2019-04-02doc: promote "git switch"Nguyễn Thái Ngọc Duy
2019-04-02completion: support switchNguyễn Thái Ngọc Duy
2019-04-02t: add tests for switchNguyễn Thái Ngọc Duy
2019-04-02switch: make --orphan switch to an empty treeNguyễn Thái Ngọc Duy
2019-04-02switch: reject if some operation is in progressNguyễn Thái Ngọc Duy
2019-04-02switch: no worktree status unless real branch switch happensNguyễn Thái Ngọc Duy
2019-04-02switch: implicit dwim, use --no-guess to disable itNguyễn Thái Ngọc Duy
2019-04-02switch: add short option for --detachNguyễn Thái Ngọc Duy
2019-04-02switch: only allow explicit detached HEADNguyễn Thái Ngọc Duy
2019-04-02switch: reject "do nothing" caseNguyễn Thái Ngọc Duy
2019-04-02switch: stop accepting pathspecNguyễn Thái Ngọc Duy
2019-04-02switch: remove -lNguyễn Thái Ngọc Duy
2019-04-02switch: add --discard-changesNguyễn Thái Ngọc Duy
2019-04-02switch: better names for -b and -BNguyễn Thái Ngọc Duy
2019-04-02checkout: split part of it to new command 'switch'Nguyễn Thái Ngọc Duy
2019-04-02checkout: split options[] array in three piecesNguyễn Thái Ngọc Duy
2019-04-02checkout: move 'confict_style' and 'dwim_..' to checkout_optsNguyễn Thái Ngọc Duy
2019-04-02checkout: make "opts" in cmd_checkout() a pointerNguyễn Thái Ngọc Duy
2019-04-02checkout: factor out some code in parse_branchname_arg()Nguyễn Thái Ngọc Duy
2019-04-02checkout: keep most #include sortedNguyễn Thái Ngọc Duy
2019-04-02checkout: inform the user when removing branch stateNguyễn Thái Ngọc Duy
2019-04-02checkout: advice how to get out of detached HEAD modeNguyễn Thái Ngọc Duy
2019-04-02t: rename t2014-switch.sh to t2014-checkout-switch.shNguyễn Thái Ngọc Duy
2019-04-02git-checkout.txt: fix monospace typesetNguyễn Thái Ngọc Duy
2019-04-02doc: document --overwrite-ignoreNguyễn Thái Ngọc Duy
2019-04-02git-checkout.txt: fix one syntax lineNguyễn Thái Ngọc Duy
2019-04-02git-checkout.txt: spell out --no-optionNguyễn Thái Ngọc Duy
2019-03-11The second batchJunio C Hamano