Home | 簡體中文 | 繁體中文 | 雜文 | 打賞(Donations) | Github | OSChina 博客 | 雲社區 | 雲棲社區 | Facebook | Linkedin | 知乎專欄 | 視頻教程 | About

11.2. Manipulating branches

git-branch - List, create, or delete branches

11.2.1. list branches
$ git-branch
* master
			
11.2.2. create branches
$ git-branch mybranch
$ git-branch
* master
  mybranch
			
11.2.3. delete branches
$ git-branch -d mybranch
Deleted branch mybranch.

$ git-branch
* master
			
11.2.4. switch branch
$ git-branch
* master
  mybranch

$ git-checkout mybranch
Switched to branch "mybranch"

$ git-branch
  master
* mybranch
			
11.2.5. git-show-branch - Show branches and their commits
$ git-show-branch
! [master] add a new file
 * [mybranch] add a new file
--
+* [master] add a new file