From: Todd Zullinger Date: Fri, 08 Sep 2023 16:14:01 GMT Subject: Re: [PATCH] completion(switch/checkout): treat --track and -t the same Message-ID: In-Reply-To: Junio C Hamano wrote: > "Johannes Schindelin via GitGitGadget" > writes: >> diff --git a/t/t9902-completion.sh b/t/t9902-completion.sh >> index 8835e16e811..df8bc44c285 100755 >> --- a/t/t9902-completion.sh >> +++ b/t/t9902-completion.sh >> @@ -1622,14 +1622,22 @@ test_expect_success 'git checkout - with -d, complete only references' ' >> ' >> >> test_expect_success 'git switch - with --track, complete only remote branches' ' >> - test_completion "git switch --track " <<-\EOF >> +: test_completion "git switch --track " <<-\EOF && Is this new leading ":" intended? It looks out of place (though perhaps I just don't unerstand the context well enough). >> + other/branch-in-other Z >> + other/main-in-other Z >> + EOF >> + test_completion "git switch -t " <<-\EOF >> other/branch-in-other Z >> other/main-in-other Z >> EOF >> ' > > So, this demonstrates that '-t' behaves the same way as '--track'. -- Todd