在git中,可利用checkout命令轉(zhuǎn)換分支,該命令的作用就是切換分支或恢復(fù)工作樹文件,語(yǔ)法為“git checkout 分支名”;當(dāng)參數(shù)設(shè)置為“-b”時(shí),可以在新分支創(chuàng)建的同時(shí)切換分支,語(yǔ)法為“git checkout -b 分支名”。
本文操作環(huán)境:Windows10系統(tǒng)、Git2.30.0版、Dell G3電腦。
git怎樣轉(zhuǎn)換分支
checkout最常用的用法莫過(guò)于對(duì)于工作分支的切換了:
git checkout branchName
該命令會(huì)將當(dāng)前工作分支切換到branchName。另外,可以通過(guò)下面的命令在新分支創(chuàng)建的同時(shí)切換分支:
git checkout -b newBranch
該命令相當(dāng)于下面這兩條命令的執(zhí)行結(jié)果:
1. git branch newBranch 2. git checkout newBranch
該命令的完全體為:
git checkout -b|-B <new_branch> [<start point>]
首先通過(guò)
$ git branch -a
來(lái)查看所在目錄的分支
$ git branch -a master * trunk remotes/origin/HEAD -> origin/master remotes/origin/master remotes/origin/zhanghanlun
然后輸入命令切換分支
適用于第一次創(chuàng)建并切換分支
$ git checkout -b zhanghanlun origin/zhanghanlun
其中遠(yuǎn)程分支為origin/zhanghanlun
本地分支為zhanghanlun
如果已經(jīng)有本地分支
直接輸入命令
git checkout zhanghanlun
切換到本地為zhanghanlun的分支
推薦學(xué)習(xí):《Git教程》