Git 分支管理
定义:分支即每个人在原有代码(分支)的基础上建立自己的工作环境,单独开发,互不干扰。完成开发工作后再进行分支统一合并。
-
查看分支情况
git branch
说明:前面带*的分支表示当前工作分支
git branch -a # 查看所有分支
-
创建分支
git branch [branch_name]
说明:基于a分支创建b分支,此时b分支会拥有a分支全部内容,在创建b分支时,最好保持a分支“干净”状态
-
切换工作分支
git checkout [branch_name]
说明:2,3步骤,可以同时操作,即创建并切换分支
-
创建并切换分支
git checkout -b [branch_name]
-
合并分支
git merge [branch]
-
删除分支
git branch -d [branch_name]
说明:-d,是在被删除分支,已经被合并的情况下使用
-
强行删除分支
git branch -D [branch_name]
说明:强行删除分支