一共分四步:
1. 可以查看远程分支名,查看要切换的远程分支是否存在。
git branch -a
2. 查看本地是否已经有了要切换的分支,如果有,可以直接git checkout 分支名来切换分支。
git branch
3. 拉取远程分支
比如我把远程test分支拉下来。
git fetch origin test
4. 新建本地test分支,并关联远程test分支
git checkout -b相当于把两条命令git branch 分支名、git checkout 分支名合成一条,来实现一条命令新建分支+切换分支。
git checkout -b test origin/test