Everything is explained in PATCH 2/2. Felipe Contreras (2): test: completion: add tests for __git_complete completion: add proper public __git_complete contrib/completion/git-completion.bash | 31 ++++++++++++++++++++------ t/t9902-completion.sh | 20 +++++++++++++++++ 2 files changed, 44 insertions(+), 7 deletions(-) -- 2.30.0.rc2