1 创建与合并分支
- 创建dev分支,然后切换到dev分支
$ git checkout -b dev
Switched to a new branch 'dev'
git checkout命令加上-b参数表示创建并切换,相当于以下两条命令:
$ git branch dev
$ git checkout dev
Switched to branch 'dev'
- 用git branch命令查看当前分支
$ git branch
* dev
master
- 提交修改或增加的文件
$ git commit -m "edit"
- dev分支任务完成时,切回master分支
git checkout master
此时刚刚提交的代码不见了
- 把dev分支的工作成果合并到master分支上,应该是本地的master分支,push之后才能到远程的master分支上
$ git merge dev
Updating d46f35e..b17d20e
Fast-forward
readme.txt | 1 +
1 file changed, 1 insertion(+)
git merge命令用于合并指定分支到当前分支 6) 合并完成即可删除分支了
$ git branch -d dev
Deleted branch dev (was b17d20e).
此时查看分支,就只剩下master分支了
在实际开发中,可以不用每次都把分支删除,一方面可以留作记录,另一方面分支在开发的某个阶段整体清理即可
拉取远程分支 git fetch origin 20201223_wangcuijuan_PCWEB-11