重新设置从另一个分支创建的分支

时间:2020-08-29 20:24:57

标签: git

我目前拥有的存储库在分支和提交方面如下图所示。

o -- o                            (development)
      \
       o -- o -- o                (topicA)
                  \
                   o -- o -- o    (topicB)

但是,我希望将topicB重新基于同一提交主题A,是基于主题B而不带来对topicB从topicA继承的更改,因此它看起来像以下内容:

o -- o                            (development)
     |\
     | o -- o -- o                (topicA)
      \           
       o -- o -- o                (topicB)

我将如何去做?我尝试了以下命令:

git rebase --onto development topicA topicB

但这似乎只是将分支重置为所需的提交,而没有带来topicB的更改。

任何帮助将不胜感激!

1 个答案:

答案 0 :(得分:1)

愚蠢的错误,我没有签到正确的分支。同样在我尝试键入命令的过程中,我多次出错,以在命令中交换topicA和topicB:

pi = 3.141592653589793

e = 2.718281828459045
x = 7.0

mean = 5.0

stddev = 1.5

print((1/(stddev)*((2.0*pi)**0.5)))*(e**-(1/2)((x-mean)/stddev)**2)

所以看起来像

git rebase --onto development topicA topicB