1.在github上面新建立一个仓库 repo,默认有 master分支
2.本地终端:git clone + 远程地址
3.新建dev开发分支:git checkout -b dev
4.在dev基础上再建立dev1,开发代码在dev1上面开发,当某个功能开发完毕后:
-(dev1) git add .
-(dev1) git commit -m '提交msg'
-(dev) git checkout dev
-(dev) git merge dev1
-(dev) git push origin dev
现在远程仓库的dev分支上已经是最新的代码了;最后再把远程的dev分支合并到远程的master主分支上就可以了。一般主分支主要是存放比较稳定版本的版本,dev分支才是最活跃的。