少用少见的 - checkout 时的报错 ¶
作者:KK
发表日期:2020.08.03
error : you need to resolve your current index first ¶
经典,就是你当前的分支有一个未完成的合并过程要先处理一下,回想一下之前 merge 后是不是报冲突来着?然后你可能直接通过编辑器解决了冲突的代码块,这本质上只是你编辑了代码块,然而 git 是有一个状态标记,记住了你当前处于冲突状态的,不会因为你改了代码就会消失。
方案2:
把冲突的文件进行 git commit 提交
再把重置合并(变成合并前的样子),会导致其它文件的变更清空掉
git reset --merge