標籤:

git branch 相關操作

作者:滴滴公共前端——唐曉琪

前言

我們發現還是有一些新同學對 git 分支操作玩的不是很溜,總是在 master 上開發是一個很不好的習慣。

稍微總結了一下,適合 git 新人~

正文

查看分支:

1、git branch

沒有參數,列出本地已經存在的分支,當前分支的分支名前會有「*」號。

2、git branch -r

查看遠程分支

3、git branch -a

列出本地遠程的分支

創建分支:

1、git branch newbranchname

只創建新的分支,分支不會切換到新建的分支,所以不進行分支切換。

刪除分支:

1、git branch -d branchname 或者 git branch -D branchname(強制刪除)

刪除 branchname 分支。

2、git branch -d -r branchname

刪除遠程 branchname 分支。

切換分支:

1、git checkout branchname

拉取遠程分支

1、git checkout -b mybranchName origin/branchName

會在本地新建一個分支 mybranchName ,並自動切換到該本地分支 mybranchName


推薦閱讀:

github for windows安裝失敗了,怎麼辦?
【Git操作系列】Git由淺入深之基本原理
Git commits歷史是如何做到如此清爽的?

TAG:Git |