Git 在恢复上一次合并时将分支与父级合并

Git 在恢复上一次合并时将分支与父级合并,git,Git,我知道标题不太清楚,所以这是我的问题 我得到了主分支(名称:集成)。我为我的工作创建了另一个分支(名称:Correction)。我做了一些改变,我的分支已经合并到集成中。 但是我已经离开几周了,当我离开的时候,合并被恢复了,集成分支做了很多更改 我的pb是,现在我无法从集成中获得更改,而不会丢失我自己分支上的更改。这些更改将在集成分支中再次合并,但稍后。。。 我需要得到最后的更新,以便进行适当的更正 我已经尝试过git pull、git fetch、git rebase,但我没有发现任何允许我正

我知道标题不太清楚,所以这是我的问题

我得到了主分支(名称:集成)。我为我的工作创建了另一个分支(名称:Correction)。我做了一些改变,我的分支已经合并到集成中。 但是我已经离开几周了,当我离开的时候,合并被恢复了,集成分支做了很多更改

我的pb是,现在我无法从集成中获得更改,而不会丢失我自己分支上的更改。这些更改将在集成分支中再次合并,但稍后。。。 我需要得到最后的更新,以便进行适当的更正

我已经尝试过git pull、git fetch、git rebase,但我没有发现任何允许我正确合并所有修改的东西

我不确定这是否重要,但文件在中被删除、移动和重命名 有些人犯了罪

谢谢

编辑-解决方案 好的,我想我明白了。 我的处境的示意图 2个分支:集成(bI)和校正(bC)

bI------------------通信----------------->bI ->bC->(合并)/(还原合并)--->bC

我无法从bI获得提交,而不会丢失我在bC的工作

我所做的是:

  • 从bI Fusion创建新分支
  • 的git还原(还原合并)
  • git从bC合并到Fusion
  • 手动解决冲突
  • 这些冲突不容易解决,但我通过我的分支和集成分支的工作获得了一个分支


    你们有没有找到更好的解决方案?

    听起来你们需要恢复恢复?那么,在上提供的解决方案如何