我本应该在一个单独的分支上提交代码,但实际上我提交到了主分支。更糟糕的是,我推送了这些更改(确切地说是执行了svn dcommit
,但这并不会有什么区别),而且有几个人在我之后将自己的更改推到了主分支。现在主分支看起来像这样:
A (theirs) - B (mine) - C (mine) - D (mine) - E (theirs)
↑
master
我想将我的提交移动到一个单独的分支,使其看起来像这样:
A (theirs) - E (theirs)
| ↑
| master
|
+ - B (mine) - C (mine) - D (mine)
↑
newbranch
有没有办法做到这一点?