【问题标题】:alternative approach to setup github project with git clone使用 git clone 设置 github 项目的替代方法
【发布时间】:2023-03-14 06:25:02
【问题描述】:

对于存储在 github.com 上的一些项目,他们建议使用以下命令进行设置,

Clone this repository: git clone https://github.com/projectA/projectA.git
Initialize all submodules: git submodule update --init --recursive

我的开发环境建立在防火墙后面的企业网络上,不允许我使用git clonegit submodule。对于这种情况,有什么替代方法可以解决这个问题?

【问题讨论】:

    标签: networking github open-source firewall


    【解决方案1】:

    您可以尝试在家中克隆一个 repo,使用git bundle 来生成 一个 文件(其中包含所有 repo 历史记录)并将该文件复制到可从您的企业网络访问的某个位置。

    这样,您可以从该文件进行克隆,并且仍然可以获取 repo 的完整历史记录。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-01-15
      • 2011-11-10
      • 1970-01-01
      • 2018-02-03
      • 1970-01-01
      相关资源
      最近更新 更多