$ cd ~/mytest //進入到本地的repository
$ git branch newbr //建立新分支 newbr
$ git checkout newbr //切換到新分支newbr
$ git branch //檢視所有的分支 (帶點的為當前分支)
master
newbr
當然也可以用一條簡單的語句建立並直接跳到新分支:
我們先刪除剛新建的分支newbr
$ git branch -d newbr //刪除當前的分支,這個操作必須處於newbr分支以外的分支
$ git checkout -b newbr //-b指的便是分支,建立並切換到新分支newbr
即把本地分支推送到遠端:
$ git branch new2
$ git branch push origin new2
刪除遠端分支:
$ git push origin :new2
$ git branch //檢視本地分支
$ git branch -r //檢視遠端分支
$ git branch -a //檢視所有分支
從遠端拉取new3分支到本地,並切換到new3分支:
$ git checkout --track origin/new3
從遠端拉取new3分支到本地,命名為new4,並切換到new4分支:
$ git checkout -b new4 origin/new3
$ git push origin new4:newbr
Git的分支基本操作
git分支的新建與刪除 git branch檢視當前分支狀態 ps g react reactproject gong antd4 git branch master當前只有master一條分支,並且head 指向master分支 git checkout b test建立並切換到test分支 b引...
git操作分支
你也許會有疑惑,為什麼需要建立分支呢,只在主幹線上進行開發不是挺好的嗎?沒錯,通常情況下,只在主幹線上進行開發是完全沒有問題的,不過一旦涉及到出版本的情況,如果不建立分支的話,你就會非常地頭疼。舉個簡單的例子吧,比如說你們公司研發了一款不錯的軟體,最近剛剛完成,並推出了1.0版本。但是領導是不會讓你...
git分支操作
檢視分支git branch v新建分支git branch new branch切換分支git checkout new branch新建分支並切換過去git checkout b new branch在某分支上新建分支git checkout b new branch old branch重新命...