実際には別のブランチで実行する必要があるときに、いくつかのコードをマスターにコミットしました。さらに悪いことに、私は変更をプッシュしました (より正確には、 を実行しました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
これを行う方法はありますか?