1.远程分支还未创建
第一步:创建本地分支
git checkout -b test
第二步:关联
git push --set-upstream origin test
或者
git push -u origin test
2.本地分支还未创建,远程分支已经创建
第一步 :获取远程分支
git fetch origin
或者
git pull
第二步 :关联
git checkout -b branch_name origin/branch_name
3.关于分支的命令
创建分支
git branch 分支名
切换分支
git checkout 分支名
创建并切换到当前分支
git checkout -b 分支名
更新分支列表
git pull --rebase
查看所有远程分支
git branch -r
查看本地分支
git branch
删除本地分支
git branch -d 分支名
查看映射关系:
git branch -vv
建立映射关系
git branch -u origin/分支名,或者git branch --set-upstream-to origin/分支名
撤销本地分支与远程分支的映射关系
git branch --unset-upstream origin/分支名