git操作常用场景描述:Git clone只会在本地默认创建一个master(或者叫main,黑命贵运动)分支。但是某些时候我们并不会直接使用master,或者说master是被保护的分支,我们需要其他分支。

1. 查看所有分支

git branch -a
* master
  remotes/origin/HEAD -> origin/master
  remotes/origin/feature/arm
  remotes/origin/feature/dev
  remotes/origin/master

远程分支一般会用红色字体标记出来.

2. 新建分支并切换指定分支

# git checkout -b 本地分支名 origin/远程分支名
git checkout -b dev origin/feature/dev

创建本地分支,并关联远程分支。

3. 查看本地分支详细信息

git branch -vv

image-20211018094828799