【问题标题】:clone only a specific branch to bare repo仅将特定分支克隆到裸仓库
【发布时间】:2017-03-30 04:07:34
【问题描述】:

我只想克隆一个非裸仓库的特定分支来创建一个裸仓库。所以基本上,从 git repo,我会做一个git clone repo.git,它将克隆现有的 repo 并创建一个新的文件夹 repo.git。在新 repo 中执行 git branch 时,它与旧 repo 具有相同的分支(比如 master)。有没有办法可以在克隆时指定分支,以便裸仓库具有该分支?

【问题讨论】:

标签: git git-bare


【解决方案1】:

git clone 会将远程仓库中的 HEAD 集(通常设置为 master 分支)克隆到本地。

您可以运行git clone repo.git -b xxxx 来指定要克隆到本地的分支。

【讨论】:

  • git clone --bare -b
  • 这克隆了所有的分支。
猜你喜欢
  • 2013-11-25
  • 2017-05-05
  • 2020-08-22
  • 1970-01-01
  • 2022-09-25
  • 2017-05-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多