远程分支已存在
方法一:(已经创建了本地分支)
git branch --set-upstream-to=origin/remote_branch your_branch等同于git branch -u origin/remote_branch your_branch
方法二:(本地分支不存在,本地名称与远程名称不同)
git checkout -b your_branch origin/remote_branch
方法三(最常用):(本地分支不存在,本地名称和远程名称相同)
git checkout remote_branch
远程分支不存在
git checkout -b your_branchgit push -u origin remote_branch