在Git中从某个分支创建新的分支,可以使用git checkout命令。
git checkout 的用法如下:
- git checkout -b 创建新分支并切换到该分支。
- git checkout -b 从指定分支创建新分支并切换到该分支。
例如:
创建并切换到dev分支:
$ git checkout -b dev
从master分支创建并切换到dev分支:
$ git checkout -b dev master
创建新分支有以下好处:
- 使修改与原分支隔离开来,在新分支中进行开发而不会影响到原分支。
- 可以针对不同任务创建不同的分支,使得开发变得更加清晰和有序。
- 方便后续通过merge将新分支合并回原分支,或使用rebase进行变基。
- 可以非常轻易地删除不需要的分支,将开发重心集中到主分支。