因需求的特殊性,之前基于dev分支开了个新分支,现在需求迭代开发完了,要整到一块去。记录一下操作过程。
磨刀不误砍柴工,先说下创建分支,在gitbash下敲入命令:
git branch ----查看当前分支
git checkout dev ----切换到要目标分支
git checkout -b dev-2021 ----创建一个新分支
合并:
1、进入目标分支
git checkout dev ----进入目标分支
git pull ----确认分支代码已是最新
2、进入主分支
git checkout master ----进入主分支
git pull ----确保主分支代码是最新的
3、在主分支上执行命令
git merge dev ----执行合并命令
4、解决冲突,合并的过程中出现了问题
不要慌,出现这种情况一个个去解决冲突就行了
解决的思路就是看文件,认清哪个是想要的版本,用哪个版本就行。
都处理完后执行如下命令
git add .
git commit -m '合并'
如果没有报错就说明解决冲突完成了
最后执行
git push -u origin master