一、在dev分支开发完成后, 合并到master上的步骤如下
S1: 切换到master分支上
git checkout master
S2: 拉取mater上远程代码
git pull
S3: 合并dev上代码到master上
git merge --squash dev
( --squash 将所有提交合并为一条记录 )
S4: 查看状态
git status
如果遇到多个文件多处冲突问题
git checkout --ours ./components
( --ours批量处理 components下采用远程原有代码)
git checkout --theirs ./components
( --theirs批量处理 components下采用本地新写代码)
S5: 最后提交代码并推送
git add .
git commit -m "xxx"
git push
参考网址:https://www.jianshu.com/p/57003ed4aaad