git切换到指定远程分支
- 查看远程所有分支
git branch -a
- 新建分支并切换到指定分支
git checkout -b localBranchName remoteName/remoteBranchName
eg:git checkout -b template origin/template
,该命令可以将远程git仓库里的指定分支拉取到本地,这样就在本地新建了一个template分支,并和指定的远程分支origin/template关联了起来。 - 查看本地分支及追踪的分支
git branch -vv
例如
[origin/template]表示当前本地分支追踪的远程分支zkx@ecs-b859:~/avx2sve$ git branch -vv main 1aa1907 mrege * template 536e521 [origin/template] 调整目录结构 zkx cd0aee6 AVX-24 AVX-25 AVX-26 AVX-27 AVX-28 AVX-29 AVX-30 AVX-31
- 将本地分支推送到远程
git push <remoteName> < localBranchName >:<remoteBranchName>
eg:git push -u origin zkx6:week6