错误信息:
致命:git checkout:更新路径与切换分支/强制不兼容
如何克服这个 Git 结帐错误?
通过明确指定“<code>git checkout HEAD $blah”而不是仅仅说“<code>git checkout $blah”,假设您确实想要签出文件。
但是,您不会说出您尝试过的内容或键入的内容,因此除了盲目猜测之外,没有人可以给您任何信息。
当我遇到此消息时,是因为我试图做git checkout -f $blah
,期望丢弃本地更改,如git checkout --help
.
相反,我rm $blah && git checkout $blah
习惯于丢弃本地更改。