具体方法
git branch --set-upstream-to=远程分支 本地分支
具体示例
git branch --set-upstream-to=origin/local local
git branch -vv 注意是两个v, 不是一个w!
细节对于github上的新仓库, 得先用git push -u origin master这种方式指定上游并提交一次后, 才能使用git branch --set-upstream-to=origin/master master
试错过程:
github上创建一个新仓库, 将本地仓库的master分支提交到远程新仓库,
我先用git remote add 添加远程仓库, 此时不能用git branch --set-upstream-to=origin/master master, 会报错,如下图所示, 它提示我先使用git push -u
所以得先用git push -u origin master这种方式指定上游并提交一次后, 才能使用git branch --set-upstream-to=origin/master master