如何从先前的分支而不是当前分支创建新分支,以及如何在该分支和当前分支之间切换

时间:2019-06-24 02:53:27

标签: git azure-devops visual-studio-2019

我正在使用Microsoft Azure Devops网站进行Winforms解决方案的源代码控制。如下所示,我在Visual Studio 2019中从5.24.1.0分支创建了6.0.0.0分支:

enter image description here

我现在想保留对6.0.0.0分支的更改,并从5.24.1.0创建5.25.0.0分支,但是当我这样做时,结果是一个名为5.25.0.0的分支,它是5.24.1.0的组合和6.0.0.0:

enter image description here

是否可以在不包含对6.0.0.0的任何更改的情况下分支5.24.1.0,然后根据需要在5.25.0.0和6.0.0.0之间切换?

1 个答案:

答案 0 :(得分:1)

是的,但是起点是正确的。

由于尚未在分支5.24.1.0和6.0.0.0上进行任何新提交,因此,您的第三个新分支5.25.0.0目前是在同一开始提交:另外两个分支已经引用了该提交。 / p>

开始进行提交,您将看到每个分支都有自己的HEAD标签,与其他分支无关。