我有3个分支:
master
州是:
HEAD
|
|
A -- B -- C
test1
州:
HEAD
|
|
A -- B -- C -- D -- E
test2
州:
HEAD
|
|
A -- B -- C -- D -- E -- F -- G
现在我需要重新定义test2
分支,它的基础将是master,如:
HEAD
|
|
A -- B -- C -- F -- G
如何正确地做到这一点?
谢谢。
答案 0 :(得分:3)
git rebase --onto master test1 test2
答案 1 :(得分:1)
您可以通过git log
查看所有提交...然后您可以签出特定提交并可以使用它。看到这个How to revert Git repository to a previous commit?我希望你能在这里找到答案。