如:develop(源分支)合并到 feature-12306(目标分支)
方法一
# 切换到目标分支,如果已经在这个分支,可忽略此步骤
git checkout feature-12306
# 拉取目标分支代码
git pull
# 拉取远端仓库(默认是 origin)最新代码到本地仓库,不会自动合并
git fetch origin
# 合并分支,将源分支合并到目标分支
git merge --no-ff -m "Merge branch develop into feature-12306" origin/develop
# 解决合并产生的所有冲突文件
# 将修改及合并信息推送到远端仓库
git push
方法二
# 切换到源分支,拉取最新代码
git checkout develop
git pull
# 切换到目标分支,拉取最新代码
git checkout feature-12306
git pull
# 执行合并操作,将源分支合并到目标分支
git merge --no-ff -m "Merge branch develop into feature-12306" develop
# 解决合并产生的所有冲突文件
# 推送到远端仓库
git push