从dev 分支上拉取一个自己的开发分支
1.切换分支到dev分支
$ git checkout dev
2.分支创建(本地仓库)
$ git checkout -b why
3.将新分支推送到远程仓库
$ git push origin why
4.将当前分支与远程分支关联
$ git branch --set-upstream-to=origin/why
5.查看关联情况
$ git branch -vv
why 分支就是从 dev 分支 创建的新分支
开发完一个功能之后,合并分支,将why分支合并到dev分支
1.切换分支到dev
$ git checkout dev
2.合并分支
$ git merge why
3.推送到远程分支
$ git push origin dev
功能开发完了,删除自己的开发分支 why
1.切换到别的分支
$ git checkout dev
2.删除本地分支
$ git branch -d why
或者
$ git branch -D why 强制删除
3.删除远程分支
$ git push origin --delete why