Git:如何从一个不是最新的分支创建一个新的分支?

Chu*_*ati 3 git version-control

我已经看到git branch <newBranchName>将从当前分支创建一个新分支.因此,例如,如果我当前分支master,然后git branch build5将创建一个新的分支build5基础上master.

但如果我现在的分支是master,我有另一个分支build3,我想build6基于创建一个新的分支build3,我该怎么做?是否可以在不切换当前分支的情况下执行此操作master

谢谢

Col*_*inD 7

试试这个

git branch build6 build3
Run Code Online (Sandbox Code Playgroud)

要么

git checkout -b build6 build3
Run Code Online (Sandbox Code Playgroud)

如您所见,git branch采用目标分支或提交的可选参数从中分支.