我有一个跟踪远程分支的本地主题分支。为了争辩,说提交历史看起来像这样:
A--B--C--O1--O2--O3 (origin/phobos)
\
L1--L2--L3 (phobos)
查看了相对的提交历史之后,我现在想放弃对本地phobos分支的所有更改,并将其恢复为的直接副本origin/phobos,以便本地历史如下所示:
A--B--C--O1--O2--O3 (phobos origin/phobos)
我真的不希望phobos分支的本地更改,而且我真的不希望任何合并显示在源存储库中。(因此,合并并不是我的初衷。)
这似乎应该很容易,但是我的google-fu让我失败了。我该怎么做呢?