如下命令适合git新手,大神能够无视了-V-。git
用git有一段时间了,无非是pull,add,push,clone,merage之类的操做,如今有个场景是这样的,项目的研发是在dev,online的是master,咱们准备加一个较大的功能,可能开发周期要1个月的时间,可是在这个期间,master可能有fix bug的需求。这时就须要在分支上再创建辅助分支,命令以下:app
辅助分支
基于dev建立app:git checkout -b app dev
此时的app是dev的辅助分支,你们能够happy在上面开发新功能......,若是master上有bug能够切换到dev分支迅速对应,提交,测试,上线。而后继续切换到分支辅助app分支进行开发,等到app上的功能开发完毕并测试完成后就能够切换到dev而且合并到dev:git merge --no-ff app,若是在dev上测试没有问题就能够将app删除了。
删除分支:git branch -d app 。测试