主分支已经提交到 d 节点,但是想基于该分支的 b 节点创建一个新的分支,该如何操作呢?
操作流程
- 查看需要创建分支的
commitId; - 创建基于指定
commitId的本地分支。
操作方式
方式一:控制台命令行操作
方式二:Gitlab 中通过图形化界面操作
方式一:控制台命令行
git log查看历史提交,找到需要创建分支的commitId
git checkout -b命令创建分支
以下两种命令都可以创建新分支,建议第一种:
git checkout -b newBranch commitId
git checkout commitId -b newBranch
方式二:gitlab 图形化界面操作
- 查看 Commits 找到需要创建分支的
commitId,复制该 commit 的 SHA
- 创建新分支
查看分支,可以看到,两种方式创建的三个分支都符合要求。