最近公司来了个实习生,放到生产中来锻炼,我担任他的小师兄,日常开发中问了我个问题,dev分支合并master不是太懂,怕出错,这里我总结下,希望能帮到有用的人。
1.自己去gitee新建一个项目做测试
https://blog.csdn.net/qq_46311811/article/details/122264266
不懂的去这个链接看看。
- 在master上提交一次代码
3.在master主干上,创建一个新的dev分支
git branch dev
4.查看所有分支
git branch -a
可以看到此时已经有了 dev 和 master 了
5.切换到dev分支,提交代码,模拟开发
git checkout dev
可以看到此时代码在dev上
在dev分支上提交代码
- 要将dev分支代码合并到master,首先要切换到master上来
git checkout master
可以看到master上没有 dev分支上的代码
7.切换到master上后,记住要先拉取下代码,怕有其他小伙伴协同开发,有改动过代码
git pull origin master
8.dev分支的代码合并到master上
git merge dev
可以看到 dev分支的代码已经合并到主干了
9.我们可以通过命令查看状态
git status
你有1个提交,需要推送到master上
10.执行提交命令
git push origin master