Git一般有很多分支,我们clone到本地的时候一般都是master分支,那么如何切换到其他分支呢?主要命令如下:
1. 查看远程分支
$ git branch -a
$ git branch -a
* dev
master
remotes/origin/HEAD -> origin/master
remotes/origin/dev
remotes/origin/master
可以看到我已经切换到了dev分支下。2. 查看本地分支
$ git branch
* dev
master
3. 切换分支
$ git checkout -b dev origin/dev
Branch dev set up to track remote branch dev from origin.
Switched to a new branch 'dev'
这里删除本地分支的时候遇到了一个错误:Git错误:Cannot delete the branch 'dev' which you are currently on
这是因为,正在使用dev分支,所以删不掉,切换一下分支,然后继续删。