【问题标题】:I have a ruby project that needs a submodule from github [closed]我有一个需要来自 github 的子模块的 ruby​​ 项目 [关闭]
【发布时间】:2012-01-19 15:04:05
【问题描述】:

我有一个典型的 ruby​​ 项目,我想在该项目中包含一个子模块。该子模块位于 github 上。如何使用 git submodule 命令将子模块包含在我的项目供应商/插件目录中?

谢谢。

【问题讨论】:

  • -1:“这个问题没有显示任何研究工作”。你试过git submodule --help吗?这是 submodule 命令最基本的可能用法,您应该能够以最小的努力自己回答这个问题。

标签: git clone git-submodules git-checkout


【解决方案1】:
 git submodule add (url of repo) vender/plugins/(submodule name)

Pro Git 是常用 git 命令的一个很好的参考

【讨论】:

    【解决方案2】:

    git submodule --help我们可以看到:

    git submodule [--quiet] add [-b branch] [-f|--force]
                  [--reference <repository>] [--] <repository> [<path>]
    

    因此,给定一个位于“git@github.com:my-user/my-plugin.git”的存储库“my-plugin”,您将使用

    git submodule add git@github.com/my-user/my-plugin.git vendor/plugins/my-plugin
    

    【讨论】:

      猜你喜欢
      • 2017-09-04
      • 1970-01-01
      • 1970-01-01
      • 2013-10-18
      • 1970-01-01
      • 2019-11-03
      • 1970-01-01
      • 1970-01-01
      • 2018-01-28
      相关资源
      最近更新 更多