Git使用手册03:分支管理
引言
有关分支的内容十分推荐廖雪峰廖大大的官博:
https://www.liaoxuefeng.com/wiki/896043488029600/896954848507552
在这里不做赘述,下面会贴上一些常用的分支操作,以作日后自己及有缘看官查阅。
常用分支管理命令及提示
-
查看分支:git branch
-
创建分支:git branch
-
切换分支:git checkout 或者git switch
-
创建+切换分支:git checkout -b 或者git switch -c
-
合并某分支到当前分支:git merge
-
删除分支:git branch -d
-
合并分支时,加上–no-ff参数就可以用普通模式合并,合并后的历史有分支,能看出来曾经做过合并,而fast forward合并就看不出来曾经做过合并。👇
git merge --no-ff -m “merge with no-ff” dev -
开发一个新feature,最好新建一个分支;
-
如果要丢弃一个没有被合并过的分支,可以通过git branch -D 强行删除。