On Wed, 22 Nov 2017, Junio C Hamano wrote: > "Robert P. J. Day" <rpjday@xxxxxxxxxxxxxx> writes: > > > git repo with a file called "Gemfile", so i created a branch called > > "Gemfile", and when i ran: > > > > $ git checkout Gemfile > > > > git switched to the branch. so even with the ambiguity, git > > obviously has some sort of precedence order it checks. so what are > > the rules here? > > 31b83f36 ("Merge branch 'nd/checkout-disambiguation'", 2016-09-26) > should have made it clear that the "checkout" command has a > convenience special case. ok, then i'm still curious about git examples that actually fail due to an inability to disambiguate. rday -- ======================================================================== Robert P. J. Day Ottawa, Ontario, CANADA http://crashcourse.ca Twitter: http://twitter.com/rpjday LinkedIn: http://ca.linkedin.com/in/rpjday ========================================================================