From: Luc Van Oostenryck Date: Fri, 07 Jul 2017 17:13:01 GMT Subject: Re: bug during checkout of remote branch and uncommited changes ? Message-ID: <20170707171300.kd5hqcujbvubw73q@ltop.local> In-Reply-To: On Fri, Jul 07, 2017 at 08:53:39AM -0700, Junio C Hamano wrote: > Luc Van Oostenryck writes: > > > $ git reset --hard > > patching file afile.c > > Is that a message from something? It does not sound like something > "git reset --hard" would say. Indeed, sorry. This is the result of a 'git diff | patch -p1 -R' to which I'm used since a long time ago. I have no more reason to use it but ... habits ... :) But doing 'git reset --hard' gives exactly the same result. > > $ git co > > fatal: Not tracking: ambiguous information for ref refs/remotes// > > > > What can be ambiguous here? > > I think the message "Not tracking" is given when there is a remote > other than that also has . Mmmm, no I don't have that. At this point there is (in .git): refs/remotes// refs/heads/ The second one didn't existed before the checkout attempt, of course. > Between the time you > got the message and the time you tried to checkout , did > anything happen to cause the second attempt succeed? No. At least here, the scenario I gave allow to fully reproduce the problem. Would you like any other information? -- Luc