Git分支 --- 常用命令
阿新 • • 發佈:2018-12-17
// 列出所有本地分支 $ git branch
// 列出所有遠端分支 $ git branch -r
// 列出所有本地分支和遠端分支 $ git branch -a
// 新建一個分支,但依然停留在當前分支 $ git branch [branch-name]
// 新建一個分支,並切換到該分支 $ git checkout -b [branch]
// 新建一個分支,指向指定commit $ git branch [branch] [commit]
// 新建一個分支,與指定的遠端分支建立追蹤關係 $ git branch --track [branch] [remote-branch]
// 切換到指定分支,並更新工作區 $ git checkout [branch-name]
// 切換到上一個分支 $ git checkout -
// 建立追蹤關係,在現有分支與指定的遠端分支之間 $ git branch --set-upstream [branch] [remote-branch]
// 合併指定分支到當前分支 $ git merge [branch]
// 選擇一個commit,合併進當前分支 $ git cherry-pick [commit]
// 刪除分支 $ git branch -d [branch-name]
// 刪除遠端分支 $ git push origin --delete [branch-name] $ git branch -dr [remote/branch]