diff options
Diffstat (limited to 'contrib/completion/git-completion.bash')
-rw-r--r-- | contrib/completion/git-completion.bash | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/contrib/completion/git-completion.bash b/contrib/completion/git-completion.bash index a71db47d09..1cd019d2e9 100644 --- a/contrib/completion/git-completion.bash +++ b/contrib/completion/git-completion.bash @@ -458,8 +458,12 @@ __git_index_files () __git_ls_files_helper "$root" "$1" "$match" | awk -F / '{ - print $1 - }' | sort | uniq + paths[$1] = 1 + } + END { + for (p in paths) + print p + }' } # __git_complete_index_file requires 1 argument: |