我不熟悉在git中处理许多分支。我有分支dev
和dev-new-changes
,这是最新的分支。我只是想将dev-new-changes
覆盖到dev
,所以我去开发并执行git cherry-pick <dev-new-changes-commit SHA>
但它给了我很多合并问题(已删除的文件,两者都合并)。现在,我甚至无法回到开发新变化,因为它告诉我error: you need to resolve your current index first
。
解决它的最简单方法是什么?我甚至想过删除我的文件并从dev-new-changes再次克隆到我的计算机上。
提前致谢!