git创建本地分⽀
1 创建本地分⽀
git checkout -b dev 新建并切换到本地dev分⽀
2 本地分⽀的开发流程
git在⼀个分⽀上开发⼀段时间后,会留下很多次的commit, 当⼀个功能阶段性的完成后,需要将该分⽀merge到主⼲,如果直接使⽤ git merge branch 会将该分⽀下所有的提交都merge到主⼲,有时这并不是我们所需要的,我们只需要总结⼀下该分⽀,然后以该总结的commit合并到主⼲就可以了。具体操作:
帅康油烟机好吗1、git checkout master
2、git merge --squash branch
3、git commit -m "branch功能完成,合并到主⼲"
经过以上的3条命令,可以看到主分⽀上只有⼀个提交记录,分⽀的多次提交都已经合并提交完成!
3 本地分⽀⼯作流程
去⾃⼰的⼯作分⽀
$ git checkout work
⼯作
....
坦桑尼亚签证提交⼯作分⽀的修改
$ git commit -a
回到主分⽀
$ git checkout master
恢复以前的浏览记录获取远程最新的修改,此时不会产⽣冲突
$ git pull
回到⼯作分⽀
手机wlan密码怎么$ git checkout work
⽤rebase合并主⼲的修改,如果有冲突在此时解决
$ git rebase master
觑回到主分⽀
$ git checkout master
合并⼯作分⽀的修改,此时不会产⽣冲突。
$ git merge work
提交到远程主⼲
$ git push
这样做的好处是,远程主⼲上的历史永远是线性的。每个⼈在本地分⽀解决冲突,不会在主⼲上产⽣冲突。什么叫房产税
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论