Git新建分支,本地分支关联远程分支

先在Git上新建分支(例:old,此时在远程上创建了新分支)

Git新建分支,本地分支关联远程分支

在控制台上新建分支并切换(此时在本地创建了新分支)

1: git checkout -b old (新建分支并切换)
此时直接:git branch --set-upstream-to origin/old(关联远程的old分支会报错)
error: the requested upstream branch ‘origin/old’ does not exist (找不到远程old分支)
因为你本地的仓库无法扫描到你刚刚在远程新建的old
2:git pull
虽然他也会报错(当前分支没有跟踪信息。请指定要与哪个分支合并),但他扫描了远程都有哪些分支了
3:再 git branch --set-upstream-to origin/old 就关联上了。