尝试找出在 git 中使用子模块的正确方法
我正在尝试在 git 中正确设置子模块,并且我想确保我正确使用它。 我有一个名为 MyProject 的主存储库。我有一个辅助存储库,其中包含所有代码生成的…
如何使 svn:externals 策略适应 git 子模块?
我无法弄清楚如何改变我的心态以使用 git,并遇到了以下问题。我遇到的情况是,我们有一个共享引擎和多个使用该引擎的项目。内部开发团队和第二方团队…
如何从父克隆中过去的提交中获取 git 子模块的关联提交 ID?
有没有一种方法,除了实际检查父提交之外,还可以根据父克隆中的提交 ID 确定子模块的 SHA-1 提交 ID?我知道我可以找到当前与 git 子模块 关联的 SHA…
Capistrano 食谱和其他杂项的 Git 存储库结构
我的问题是,我有一堆不同的 capistrano 配方和代码片段,可以在多个项目中使用。我的本地文件结构是一个名为 helper-snibbits 的文件夹,其下有名为 …
每个 Zend Framework 模块都有单独的 Git 子模块吗?
我开发了很多基于 Zend Framework 的应用程序,这些应用程序具有可重用的模块(例如邮件模块、cms 模块等)。 每个项目都有自己的集中存储库并使用一…
来自另一个存储库的目录的 Git 子模块
是否可以创建一个不直接链接到存储库而是链接到其中的目录的子模块? 例如,让 fw.git 成为一个框架存储库,具有以下目录: |fw.git \---|test |code …
Git 子模块和状态队列
我向我的 vim 存储库添加了两个子模块,并且 git status 命令总是输出这样的内容: On branch master Changed but not updated: (use "git add <fil…
如何仅从 git 子模块克隆文件夹?
我正在尝试从外部 github 存储库获取一个文件夹以在我的项目中使用。 我希望我的项目设置如下: -my_project -submodule -code.py -MY_README -.git …
Git 子模块未拉取
我有一个 git repo 作为我的主项目。它添加了一些子模块。 它看起来像: ~/super_project/ <- main git repo ~/super_project/plugins/admin <- s…
Git 从现有存储库将子模块添加到超级项目
我在一个目录中有几个(大约 10-15 个)Git 存储库: ~/plugins/admin ~/plugins/editor ~/plugins/etc 每个存储库都有自己独立的存储库和远程服务器…
Git 提交到公共子模块(主分支)
我有两个或多个项目(我们称之为 ProjectFoo 和 ProjectBar),其中有一些通用代码,我将它们放入子模块< /强>。 我的理解是,如果我从 ProjectFo…
无法摆脱 git 子模块
我向我的 Rails 3 项目添加了一些 Haml 模板 git clone git://github.com/psynix/rails3_haml_scaffold_generator.git lib/generators/haml ,但当我…