我正在使用 Github Desktop,因为我不太了解 git。
我所做的只是更改一个分支中的一些代码,然后在不提交更改的情况下切换到我的主分支(带来所有未提交的更改)。现在,当我尝试使用相同的未提交更改返回到原始分支时,Github Desktop 给我一个错误:
“错误:您需要首先解析当前索引”
我相信它认为我正在尝试将代码合并到我的主分支中?尽管我很确定我之前从未在主分支中进行过未提交的更改。
我可以看到我的所有更改都内联在主分支代码中,但有额外的行,例如“<<<<<<<更新的上游”和>>>>>>>围绕它们的隐藏更改。
我不确定该怎么做,因为如果这确实要求我做的话,我不想合并这样的代码。我只想将我的更改移回另一个分支,就好像我一开始就没有移动过它们一样。
再说一次,由于它们是未提交的更改,我不能只是恢复。正确的?
无论如何,我不知道是什么迫使我将更改带到主分支。