【问题标题】:Clone repo with only several branches available克隆 repo,只有几个可用的分支
【发布时间】:2021-10-15 13:18:48
【问题描述】:

案件如下。我应该将回购的副本作为存档提供给某人。
有很多分支机构,但我希望只有几个。
据我所知,默认情况下所有分支都复制到本地计算机上,即使只有master 可见,直到您通过git branch 切换到另一个分支。

假设我们有:branch1branch2branch3
结果,我希望某人只能访问 branch1branch2
我怎样才能做到这一点?

【问题讨论】:

    标签: git git-branch


    【解决方案1】:

    首先,如果您提供存储库的副本,请使用git bundle:这将创建一个文件(易于传输),而不会从您的本地 Git 存储库配置中获取任何潜在的敏感信息。
    然后“某人”可以从该文件中git clone

    其次,在使用git bundle create时,可以列出你想要包含的分支,如我illustrate here

    【讨论】:

      猜你喜欢
      • 2020-07-22
      • 2019-01-19
      • 2011-06-16
      • 2022-01-20
      • 1970-01-01
      • 2020-10-09
      • 2012-02-11
      • 2013-12-18
      • 2014-03-17
      相关资源
      最近更新 更多