1. 程式人生 > >Git分支 --- 常用命令

Git分支 --- 常用命令

// 列出所有本地分支 $ 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]