基础
在一个分支上操作并commit后,不会影响另一个分支。
基本操作
git checkout -b dev master:从master分支上新建dev分支。master dev都是分支名,不固定。如果省略master,那就是表示从当前分支上建立新分支。
git checkout dev:切换到dev分支。dev是分支名。
git branch:查看当前所有的分支,只查询本地的。
git branch -d dev:删除dev分支。dev为分支名,不固定。
git branch -a:查看所有的分支,不但包含本地的,还包含远程服务器上的。
git merge --no--ff dev:将dev分支合并到当前的分支上。