3

Error message:

fatal: git checkout: updating paths is incompatible with switching branches/forcing

How to get past this Git checkout error?

2 Answers 2

2

By explicitly specifying “git checkout HEAD $blah” instead of just saying “git checkout $blah”, assuming you did want to check out a file.

You don’t say what you were trying nor what you typed, however, so no one can give you anything but a blind guess.

Sign up to request clarification or add additional context in comments.

Comments

1

When I encounter this message, it is because I have tried to do git checkout -f $blah, expecting to throw away local changes, as described in git checkout --help.

Instead, I use rm $blah && git checkout $blah to throw away local changes.

1 Comment

I had to do the same thing when trying to --track a branch in a directory that was already --tracking another branch. Still not sure how to track two branches in one directory.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.