Re: git checkout error
From: Junio C Hamano <hidden>
Date: 2016-06-15 22:54:58
Andreas Schwab [off-list ref] writes:
Angelo Borsotti [off-list ref] writes:quoted
If they are specified after -b, the command seems to behave as if -b was not specified, e.g.: $ git checkout -b --no-track topic remotes/origin/master-b requires an argument <new_branch>, which you specify as --no-track here. <start_point> is topic, and the rest is interpreted as <paths>.quoted
fatal: git checkout: updating paths is incompatible with switching branches.This error is detected before validating <new_branch>.quoted
while if they are specified before -b the command behaves properly, e.g. $ git checkout --no-track -b topic remotes/origin/master Switched to a new branch 'topic'You can also specify --no-track after -b (and its argument): $ git checkout -b topic --no-track remotes/origin/master
Isn't this "asked and answered" recently with this thread?
http://thread.gmane.org/gmane.comp.version-control.git/204397