git stash在重新定位和修改提交后应用冲突

时间:2014-11-05 13:34:46

标签: git git-stash git-merge-conflict

我将我的更改存储到rebase并修改了提交。

重新定位后,我删除了一个文件,暂存了它并运行了commit --amend

不幸的是,当我隐藏这项工作时,有问题的文件已被修改。

现在rebase --continue之后我无法stash apply,因为它有冲突。

deleted in updated upstream and modified in stashed changes

我该如何解决?

1 个答案:

答案 0 :(得分:0)

解决冲突就像合并冲突一样:

branch_two合并到branch_one后,branch_one中删除并在branch_two中修改的文件将被放入工作树中,并显示在{ {1}}标签为git status

您可以deleted by us(或git add)文件标记解决方案。

如果您决定使用git rm,则可以使用git add将文件从索引中删除,就像通常一样。