Jacob Keller <jacob.e.keller@xxxxxxxxx> writes: > From: Jacob Keller <jacob.keller@xxxxxxxxx> > > completion support for git switch is subpar for a number of cases. Most > notable is difference between these two completions: > > $git switch <TAB> > Display all 784 possibilities? (y or n) > <list of all references and DWIM remotes> > > $git switch --track<TAB> > jk-refactor-git-switch-completion master` > ... We've discussed that it may be a good idea to make sure that "switch -c", "checkout -b" and "switch/checkout --orphan" complete the new branch name the same way, but haven't done anything else. I'd very much appreciate to see the patches reviewed by those involved more in the completion script, before we decide to merge the topic to 'next'. Thanks.