刚clone的项目默认是在master分支的,假设远程还有一个dev分支,如何拉取远程dev分支呢
git branch -r
origin/HEAD -> origin/master origin/master origin/dev
git branch -a
git checkout -b dev origin/dev
# 或
git checkout -t origin/dev
这里第一条命令第一个dev是你要给远程分支的本地命名,可以自定义,origin/dev是要拉取的远程分支名,第二条命令中-t 可以拉取一份origin/dev的远程分支,并且默认本地分支命名为远程分支名,也就是dev,如果第一条命令不指定dev或者不采用第二条命令的-t参数,名字会显示拉取的分支后HEAD指向的的当前分支的最近一次修改的短版本号。
viencoding.com版权所有,允许转载,但转载请注明出处和原文链接: https://viencoding.com/article/58