合并并推送功能分支到错误的远程分支。怎么修?

时间:2012-09-06 15:31:25

标签: git

当地分公司: -

  
      
  1. '特征/ 100'
  2.   

远程分支机构: -

  
      
  1. 'master'
  2.   
  3. '版本2'
  4.   

有时,我已将我的功能分支“功能/ 100 ”合并到,并将推送合并到远程存储库。< / p>

而功能分支“ feature / 100 ”应该已合并到远程分支“ Version2 ”中。

我该如何解决?

1 个答案:

答案 0 :(得分:1)

使用git revert -m1 <commit id of the merge>。其中1是合并的父编号(以便应该还原哪个合并父项)。我认为默认情况下它是1,但它很少是2

更多信息:http://git-scm.com/2010/03/02/undoing-merges.html