git 分支管理 推送本地分支到遠端分支
阿新 • • 發佈:2018-12-26
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