0

我有3个分支:

  • 掌握
  • 测试1
  • 测试2

master状态是:

          HEAD
           |
           |
 A -- B -- C

test1状态:

                    HEAD
                     |
                     |
 A -- B -- C -- D -- E

test2声明:

                              HEAD
                               |
                               |
 A -- B -- C -- D -- E -- F -- G

现在我需要重新设置test2该基础的分支,因为它将是主控,因为:

                    HEAD
                     |
                     |
 A -- B -- C -- F -- G

如何正确执行?

谢谢你。

4

2 回答 2

3

git rebase --onto master test1 test2

于 2013-11-11T13:58:42.917 回答
1

您可以通过...查看所有提交,git log然后您可以签出特定的提交并可以使用它。看到这个如何将 Git 存储库恢复到以前的提交?我希望你能在这里找到你的答案。

于 2013-11-11T14:11:06.547 回答