git/contrib/completion
SZEDER Gábor 7b329b9dab completion: don't offer commands when 'git --opt' needs an argument
The main git options '--git-dir', '-c', '-C', '--worktree' and
'--namespace' require an argument, but attempting completion right
after them lists git commands.

Don't offer anything right after these options, thus let Bash fall
back to filename completion, because

  - the three options '--git-dir', '-C' and '--worktree' do actually
    require a path argument, and

  - we don't complete the required argument of '-c' and '--namespace',
    and in that case the "standard" behavior of our completion script
    is to not offer anything, but fall back to filename completion.

Signed-off-by: SZEDER Gábor <szeder.dev@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
2017-02-03 22:18:40 -08:00
..
git-completion.bash completion: don't offer commands when 'git --opt' needs an argument 2017-02-03 22:18:40 -08:00
git-completion.tcsh git-completion.tcsh: fix redirect with noclobber 2015-06-09 11:21:15 -07:00
git-completion.zsh Merge branch 'pd/completion-filenames-fix' 2015-01-07 13:06:37 -08:00
git-prompt.sh Merge branch 'vs/prompt-avoid-unset-variable' into maint 2016-07-06 13:06:38 -07:00