Git如何clone所有的远程分支

Git clone只能clone远程库的master分支,无法clone所有分支,如何解决?

解决办法如下:

  • 1、找一个干净目录,假设是GitHub
  • 2、cd GitHub
  • 3、git clone git@github.com:dta0502/Data-Analysis-In-Action.git,这样在GitHub目录下得到一个Data-Analysis-In-Action子目录
  • 4、cd Data-Analysis-In-Action
  • 5、git branch -a,列出所有分支名称如下:
1
2
3
4
5
* master
remotes/origin/HEAD -> origin/master
remotes/origin/add-license-1
remotes/origin/dev
remotes/origin/master
  • 6、git checkout -b dev origin/dev,作用是checkout远程的dev分支,在本地起名为dev分支,并切换到本地的dev分支
赞赏一杯咖啡
0%