在重试中止的重新基址时,Git合并冲突标记丢失?

在重试中止的重新基址时,Git合并冲突标记丢失?,git,Git,我的分支git-pull-rebase-origin-master的基础重建已经进行了一半。在rebase期间,我修复了两个合并冲突,添加了它们git add FILE,git-rebase——continue 然而,我决定重新开始,因为我对自己的进步不满意。我使用了git-rebase--abort来结束这个rebase 当我现在执行git pull--rebase origin master时,我注意到所有合并冲突标记都消失了,我认为我第一次尝试中的冲突解决方案仍然存在 我是否正确地认为,当

我的分支
git-pull-rebase-origin-master
的基础重建已经进行了一半。在rebase期间,我修复了两个合并冲突,添加了它们
git add FILE
git-rebase——continue

然而,我决定重新开始,因为我对自己的进步不满意。我使用了
git-rebase--abort
来结束这个rebase

当我现在执行git pull--rebase origin master时,我注意到所有合并冲突标记都消失了,我认为我第一次尝试中的冲突解决方案仍然存在

我是否正确地认为,当我再次启动重新基础时,我应该看到与我第一次启动重新基础时相同的合并冲突?如果是这样,我该如何回到这个状态

附言

我正在使用Pycharm,Pycharm是否太有用了


更新:我用atom和VIM检查了这个问题,这是同一个问题,所以它不是IDE/编辑器问题。

在@filbranden的帮助下,我能够解决这个问题:

  • git-pull——重新设置原始主机的基础
  • git rere忘记文件路径
    Updated preimage for 'filepath'`
    Forgot resolution for 'filepath`
    
  • git-rebase——中止
  • 这清除了我已保存的所有冲突解决方案。 当我再次尝试
    git pull--rebase origin master
    时,我回到了我想要的rebase的开始处。

    我希望看到相同的冲突,但是您在rebase中实际发生冲突的步骤是否相同?这可能是因为,您的git配置中是否恰好启用了
    rere.enabled
    ?您可以尝试使用命令之一手动使其忘记设置,例如
    git-rere-clear
    git-rere-forget
    ,有关更多详细信息,请参阅手册页。。。