问题背景:
工作过程中遇到这么一个问题 之前没有遇到过 随手记录一下
通常git上一般有很多分支,我们clone到本地的时候一般都是master分支,但是如果需要切换到其他分支应该怎么做呢?
问题解决:
1.首先从远程仓库克隆代码,从远端拉取的代码一般都是master分支上的代码。
2.克隆完成后进入包内,此时查看本地分支状态。git branch -a 命令 然后就可以看到所有的分支(在命令行输入命令git branch -a查看所有分支,这里会进入log,退出ctrl + c不管用,直接输入q即可(或者:q))
3.切换想切换的分支 用git checkout -b xxx origin/xxx(要切换的分支)
4.拉取代码$ git pull origin xxx(要切换的分支)
大功告成!