我有一个需要来自 github 的子模块的 ruby​​ 项目 [关闭]

Posted

技术标签:

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

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

谢谢。

【问题讨论】:

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

【讨论】:

以上是关于我有一个需要来自 github 的子模块的 ruby​​ 项目 [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

在子模块中使用来自导入模块的组件

在qbs项目中添加子模块(使用cmake构建)

如何在 github markdown 的子模块中添加到文件的相对链接?

可能的语法错误? “期望 =” 在来自用户窗体的子调用中

复杂的github结构

Git:在分支中创建子模块