> 我们在日常开发中,有时需要从github或者gitee上拉取新项目,但是拉取的那个项目可能有很多分支,然后本地拉取后只有一个默认分支(一般是master)。甚至可能只有一个readme.md文件。。
> 如果我们想查看远程的其他分支该怎么办呢?
**git branch**
> 首先进入项目根目录(有个.git文件的那个目录),执行`git branch`命令,查看本地分支,,该命令可以看到你本地已经有的分支。可以看到 我这里只有一个默认分支
**git branch -a**
> 接着运行`git branch -a`命令,查看远程仓库里的分支,,可以看到 ,我这里有master和dev1两个分支,且当前本地分支对应远程的master分支。
> 接下来,我的想法是在本地新建一个dev1分支,显示远程的dev1分支。
**git checkout -b dev1 origin/dev1**。
> 此时再查看本地分支和远程分支,可知,分支已经成功切换。
> 运行该命令,