1. 如果远程新建了一个分支,本地没有该分支。
新建并切换到本地dev分支 git checkout -b dev
本地分支与远程分支相关联 git pull origin dev
2. 如果本地新建了一个分支 branch_name,但是在远程没有
在本地新建分支 git checkout -b branch_name
和远程分支关联并创建远程分支 git push -u origin branch_name
-u为关联意思
3. 如果本地有分支dev2,远端有分支dev,分支不同名,
git push -u origin dev2:dev
推送即可
如果远端分支dev更新了,拉取下 git pull origin dev:dev2
或者git pull origin dev