git branch
git branch 不帶參數:列出本地已經存在的分支,並且在當前分支的前面加“*”號標記,例如:
#git branch
* master
newbranch
git branch -r 列出遠程分支,例如:
#git branch -r
m/master -> origin_apps/m1_2.3.4
origin_apps/hardware/test
origin_apps/m1
origin_apps/m1_2.3.4
origin_apps/master
git branch -a 列出本地分支和遠程分支,例如:
#git branch -a
* master
newbranch
remotes/m/master -> origin_apps/m1_2.3.4
remotes/origin_apps/hardware/test
remotes/origin_apps/m1
remotes/origin_apps/m1_2.3.4
remotes/origin_apps/master
git branch 創建一個新的本地分支,需要注意,此處只是創建分支,不進行分支切換,例如:
#git branch newbranch2
#git branch
* master
newbranch
newbranch2
當前的分支依然是master,不進行切換。
git branch -m | -M oldbranch newbranch 重命名分支,如果newbranch名字分支已經存在,則需要使用-M強制重命名,否則,使用-m進行重命名。
git branch -d | -D branchname 刪除branchname分支
git branch -d -r branchname 刪除遠程branchname分支
例子:
git help branch中的一個例子:
$ git clone git://git.kernel.org/pub/scm/.../linux-2.6 my2.6
$ cd my2.6
$ git branch my2.6.14 v2.6.14
$ git checkout my2.6.14
第三行符合git branch <branchname> [<start-point>]的格式,即以v2.6.14爲start-point,創建新的本地分支branchname。
轉載_git branch用法總結
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
轉載_[原創] 使用Tracealyzer分析RTOS需掌握的基本概念
williamwanglei
2020-07-04 17:34:59
轉載_[原創] 使用Tracealyzer分析RTOS需掌握的基本概念
williamwanglei
2020-07-04 17:34:59
轉載_Git分支管理策略
williamwanglei
2020-02-25 21:33:13
轉載_關於Yocto的名詞解釋及架構說明
williamwanglei
2019-01-04 21:00:18
轉載_持續集成工具
williamwanglei
2018-09-03 06:22:18
轉載_那些年,追過的開源軟件和技術
williamwanglei
2018-09-03 06:22:14
轉載_這樣讀源碼,不牛X也難
williamwanglei
2018-09-03 06:22:08
轉載_cygwin和mingw的區別
williamwanglei
2018-09-03 06:22:08
轉載_快速理解Docker - 容器級虛擬化解決方案
williamwanglei
2018-09-03 06:22:07
轉載_ 在ThoughtWorks工作12年的技術主管,所總結的12條技術人經驗
williamwanglei
2018-09-03 06:21:59
轉載_那些年,我追過的繪圖工具
williamwanglei
2018-09-03 06:21:59