第一种:从远程分支check到本地
$ git checkout -b dev origin/dev //check出远程dev分支到本地
第二种:创建本地分支并push到远程
$ git checkout -b dev //创建并check出dev分支
$ git push origin dev(本地):dev(远程)//推送本地分支到远程分支,没有自动创建远程分支
第一种:从远程分支check到本地
$ git checkout -b dev origin/dev //check出远程dev分支到本地
第二种:创建本地分支并push到远程
$ git checkout -b dev //创建并check出dev分支
$ git push origin dev(本地):dev(远程)//推送本地分支到远程分支,没有自动创建远程分支