背景
假设有一个项目存在一个主干分支和若干分支:
remotes/origin/HEAD -> origin/master
remotes/origin/master
remotes/origin/v1.0.1
remotes/origin/v1.0.2
remotes/origin/v1.0.3
remotes/origin/v1.0.4
remotes/origin/v1.0.5
需求描述
要将master提交的某个commit
合并到v1.0.5
操作步骤
1、clone
项目或者下载指定分支项目(如果有问题,可参考我的Git关于分支常用命令记录,切换分支、下载指定分支)
2、在本地新建或切换到v2.0分支,操作如下:
// 方式一、新建分支, v1.0.5表示本地分支名称, remotes/origin/v1.0.5是远程分支名称
git checkout -b v1.0.5 remotes/origin/v1.0.5
注意:操作之前可通过: git branch -a
查看所有分支(结果如下图)
// 方式二、切换分支
git checkout v1.0.5
注意:操作之前可通过: git branch