使用背景
项目中经常要用到dev或者其他分支开发代码,开发完成后,需要将该分支合并到master的需求,如果是开源项目,会有Pull Request协助你做此事,其实简单几个命令也可以快速完成代码merge合并。
操作步骤
下面以dev分支为例来讲解。
1.当前分支所有代码提交
先将dev分支上所有有代码提交至git上,提交的命令一般就是这几个,先复习下:
# 将所有代码提交
git add .
# 编写提交备注
git commit -m "修改bug"
# 提交代码至远程分支
git push origin dev
2.切换当前分支至主干(master)
# 切换分支
git checkout master
# 如果多人开发建议执行如下命令,拉取最新的代码
git pull origin master
3.合并(merge)分支代码
git merge dev
# merge完成后可执行如下命令,查看是否有冲突
git status
4.提交代码至主干(master)
git push origin master
5.最后切换回原开发分支
git checkout dev
项目案例
JAVA微服务框架,集成各中间件的工具模块,让你只专注于业务。
https://github.com/matevip/matecloud