由於目前要對項目作一些改動,而項目又即將上線,這些新的改動又不須要一塊兒上線,因此這個時候須要在原有的master分支上從新拉出一個分支進行開發。git
打開git bash工具→切換到本地項目所在目錄(cd d: / cd cxlwork / cd ..)bash
查看目前git狀態:ide
$ git status
查看全部分支工具
$ git branch -a
分支前帶*號表明你目前所在的分支 開發工具
查看本地分支idea
$ git branch
分支前帶*號表明你目前所在的分支 spa
查看遠程分支code
$ git branch -r
建立分支blog
$ git branch test
拉取遠程分支開發
拉取遠程建立的分支到本地分支mybranch,命令以下:
先 git branch拉取遠程分支
而後
$ git checkout -b mybranch --track origin/feature-act-1
本地分支的互相切換
正常操做
$ git checkout master
$ git checkout feature-act-1
或者如下簡單命令
$ git checkout -
本地分支的刪除
$ git branch -d test
使用idea開發工具進行操做:
右擊項目→git→repository→Branches 便可查看到本地分支和遠程分支,此時點擊新增分支可新增分支,能夠增長tag,點擊對應的分支便可對該分支進行操做,包括checkout(切換分支),compare,merge,delete