Web lists-archives.com

Re: [PATCH 1/3] checkout.c: add strict usage of -- before file_path

On Sun, May 13, 2018 at 11:02 PM, Kevin Daudt <me@xxxxxxxxx> wrote:
> One data point indicating this is giving issues is that today on IRC a
> user was confused why `git checkout pt` did not show any message and did
> not checkout a remote branch called 'pt' as they expected. It turned out
> they also had a local file/dir called 'pt', which caused git to checkout
> that file/dir rather than creating a local branch based on the remote
> branch.

Now this is something we should fix. When an argument can be
interpreted in more than one way Git should reject it, but I think
this ambiguation logic does not take dwim (i.e. create a new branch
beased on remote) into account.