summaryrefslogtreecommitdiff
path: root/t/t0004-unwritable.sh
diff options
context:
space:
mode:
authorLibravatar Jacob Keller <jacob.keller@gmail.com>2020-05-28 11:10:45 -0700
committerLibravatar Junio C Hamano <gitster@pobox.com>2020-05-28 12:57:07 -0700
commit6d76a5cc7fd19989b32a3b6d4a6132a7dd6aee4e (patch)
tree7dd51045c0d0911debfcebf11fe68969c940373d /t/t0004-unwritable.sh
parentcompletion: improve completion for git switch with no options (diff)
downloadtgif-6d76a5cc7fd19989b32a3b6d4a6132a7dd6aee4e.tar.xz
completion: improve handling of --detach in checkout
Just like git switch, we should not complete DWIM remote branch names if --detach has been specified. To avoid this, refactor _git_checkout in a similar way to _git_switch. Note that we don't simply clear dwim_opt when we find -d or --detach, as we will be adding other modes and checks, making this flow easier to follow. Update the previously failing tests to show that the breakage has been resolved. Signed-off-by: Jacob Keller <jacob.keller@gmail.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 't/t0004-unwritable.sh')
0 files changed, 0 insertions, 0 deletions