git创建本地分⽀column
1 创建本地分⽀
git checkout -b dev 新建并切换到本地dev分⽀
2 本地分⽀的开发流程
摘要格式
git在⼀个分⽀上开发⼀段时间后,会留下很多次的commit, 当⼀个功能阶段性的完成后,需要将该分⽀merge到主⼲,如果直接使⽤ git merge branch 会将该分⽀下所有的提交都merge到主⼲,有时这并不是我们所需要的,我们只需要总结⼀下该分⽀,然后以该总结的commit合并到主⼲就可以了。具体操作:
1、git checkout master七夕节快乐英文>harmonic drive
2、git merge --squash branch
3、git commit -m "branch功能完成,合并到主⼲"
经过以上的3条命令,可以看到主分⽀上只有⼀个提交记录,分⽀的多次提交都已经合并提交完成!
3 本地分⽀⼯作流程
方便的英文去⾃⼰的⼯作分⽀
$ git checkout work
汽车踏板⼯作
....
提交⼯作分⽀的修改
$ git commit -a
泪洒天堂
回到主分⽀
$ git checkout master
获取远程最新的修改,此时不会产⽣冲突
$ git pull
回到⼯作分⽀
$ git checkout work
⽤reba合并主⼲的修改,如果有冲突在此时解决
$ git reba master
回到主分⽀
搏动$ git checkout master
初亏是什么意思
合并⼯作分⽀的修改,此时不会产⽣冲突。
$ git merge work
提交到远程主⼲
$ git push
这样做的好处是,远程主⼲上的历史永远是线性的。每个⼈在本地分⽀解决冲突,不会在主⼲上产⽣冲突。
5288