【发布时间】:2012-10-07 14:44:26
【问题描述】:
如果我只想克隆一个分支,我该怎么做?
git clone url 是指git clone url --all 吗?
[hugemeow@home base]$ git branch
* master
[hugemeow@home base]$ git branch -a
* master
remotes/origin/HEAD -> origin/master
remotes/origin/donut-release
remotes/origin/donut-release2
remotes/origin/eclair-passion-release
remotes/origin/eclair-release
remotes/origin/eclair-sholes-release
remotes/origin/eclair-sholes-release2
remotes/origin/froyo
remotes/origin/froyo-release
remotes/origin/gingerbread
remotes/origin/gingerbread-mr4-release
remotes/origin/gingerbread-release
remotes/origin/ics-factoryrom-2-release
remotes/origin/ics-mr0
remotes/origin/ics-mr0-release
remotes/origin/ics-mr1
remotes/origin/ics-mr1-release
remotes/origin/ics-plus-aosp
remotes/origin/jb-dev
remotes/origin/jb-mr0-release
remotes/origin/jb-release
remotes/origin/master
remotes/origin/tools_r20
[mirror@home base]$ git branch -r
origin/HEAD -> origin/master
origin/donut-release
origin/donut-release2
origin/eclair-passion-release
origin/eclair-release
origin/eclair-sholes-release
origin/eclair-sholes-release2
origin/froyo
origin/froyo-release
origin/gingerbread
origin/gingerbread-mr4-release
origin/gingerbread-release
origin/ics-factoryrom-2-release
origin/ics-mr0
origin/ics-mr0-release
origin/ics-mr1
origin/ics-mr1-release
origin/ics-plus-aosp
origin/jb-dev
origin/jb-mr0-release
origin/jb-release
origin/master
origin/tools_r20
编辑 1
其实我的问题和Clone only one branch不一样,虽然答案可能有点相似……
顺便说一句,如果该链接是解决方案,我如何在从远程仓库克隆它之前获取分支列表? (该链接中未提及此问题,如果该链接可以回答我的问题,则应预先解决此问题。)
【问题讨论】:
-
事实上我的问题和他的不一样,虽然答案可能有点相似......顺便说一句,如果那个链接是解决方案,我怎么能在我之前得到分支列表从远程仓库克隆它?见编辑 1:)
标签: git-branch git-clone git