###情况一
* 把仓库clone到了本地。
* git branch 命令只显示了主分支,实际上远程仓库还有feature1分支
```
[root@VM_0_11_centos study-source]# git branch
master
```
* 之后我试着切换到feature1分支,成功。
```
[root@VM_0_11_centos study-source]# git checkout feature1
分支 feature1 设置为跟踪来自 origin 的远程分支 feature1。
切换到一个新分支 'feature1'
```
### 情况二
* 我在本地创建了tencent 分支,而远程仓库并没有这个分支。
* 使用`git push origin tencent `指定提交到远程tencent分支就可以。
* 这个时候远程仓库会出现tencent分支!