1. 程式人生 > >Git分支操作

Git分支操作

多人 master 命名 mas ont 常用 推送 創建分支 branch

分支branch是Git使用中經常用到的,多人寫作開發的利器~

  • 查看分支

$ git branch #列出本地已有的branch列表

  • 創建分支

    創建新分支默認以當前分支的內容來創建,簡單理解為:把你當前分支的內容copy一份,以dev01命名.

$ git branch dev01 #創建1個新分支dev01
  • 切換分支

$ git checkout dev01

    執行完命令後,可以看到分支切換成功,由master分支,切換到dev01分支。

    

/code/lianxi (master)
$ git checkout dev01
Switched to branch 
‘dev01‘/code/lianxi (dev01)

  • 刪除分支

  • /code/lianxi (dev01)
    $ git branch    #查看本地當前有哪些分支
    * dev01
      master
    
    /code/lianxi (dev01)
    $ git branch -d dev01  #刪除分支deve01,提示不能刪除,因為當前所在分支是dev01
    error: Cannot delete the branch dev01 which you are currently on.
    
    /code/lianxi (dev01)
    $ git checkout master  #切換分支到master
    Switched to branch 
    master/code/lianxi (master) $ git branch -d dev01 #刪除分支dev01 Deleted branch dev01 (was b236f83). /code/lianxi (master) $ git branch #當前本地分支已經沒有dev01分支了 * master

  • 推送分支到遠程倉庫

Git分支操作