1. 程式人生 > >git 分支管理 推送本地分支到遠端分支

git 分支管理 推送本地分支到遠端分支

1,把本地分支推送到遠端

$ git push origin Dev-special  

2,刪除遠端分支
$ git push origin :Dev-special

3,建立本地分支

$ git checkout -b 分支名
-b引數宣告為建立新分支 4,切換分支
$ git checkout Dev-special
git checkout 分支名錶示切換到該分支 5,提交修改內容
$ git commit -a -m '填寫提交內容'

6,分支指標(HEAD) Git中有一個HEAD指標,始終指向當前分支,執行命令:

$ git log --decorate

如圖可見,專案當前處在Dev-special分支

7,檢視提交內容
$ git log --oneline


8,檢視分支情況

$ git branch


前面帶星號的表示當前分支,當然我們還可以檢視指明最新提交資訊的分支列表,可以新增-v引數:


9,篩選分支

篩選已合併或未合併至當前分支的所有分支:

  • –merged引數指明篩選已合併分支;
  • –no-merged引數指明篩選未合併分支。
$ git branch --no-merged

$ git branch --merged

10,刪除本地分支

$ git branch -d test