git-submodules

    1热度

    2回答

    指荚我在SWIFT项目集成子模块和子模块是较早使用迦太基。现在我从迦太基转移到了Cocoapods。但现在每当我指的主要项目或子模块,其下方错误引发提到的任何吊舱。 没有这样的模块“POD_NAME” 表现出此前相同的错误的子模块,但我在我的框架搜索路径添加$(SRCROOT)和错误由上述取代一。

    0热度

    1回答

    我想从我的git项目外部运行子模块更新。对于大多数命令(例如git status),我可以给git的--git-dir和--work-tree参数,就像这样: git --git-dir=/path/to/root/.git --work-tree=/path/to/root status 但是,在运行git --git-dir=/path/to/root/.git --work-tree=/pa

    0热度

    1回答

    我想创建一个拥有较大项目子模块的git仓库,并且只需添加一些文件即可。 例如,我想创建一个新的存储库,子存储库https://github.com/cloudfoundry/python-buildpack,只是在bin/steps中添加一个文件。 目前我这样做的方式是克隆整个python-buildpack存储库并在bin/steps中向其添加单个文件。这样,如果python-buildpack

    2热度

    1回答

    我正在从svn存储库迁移到git。 这个svn仓库有svn-externals,要保存在svn仓库中。这些外部版本在历史记录中进行版本控制和标记,并且是只读的。 如何正确迁移并在新的git存储库中正确设置svn-externals? 我正在查看“git svn propset”,git submodules,subtree merges。但是我怎样才能建立这样的存储库?

    1热度

    2回答

    我可以使用哪些函数将远程分支中的所有子模块(本地回购)同步/初始化/更新到版本? “同步”(让我们称呼它,我的意思不是混帐同步!)也必须工作时: 子模块已添加只内的远程分支 文件子模块已在本地添加/删除/修改。跟踪或未跟踪。 子模块被删除(可选) 从本质上讲,我想当地的回购永远是在完全相同的版本作为远程分支。每当我改变子模块中的某些东西时,不需要太多的摆弄。因此,没有手动ssh到服务器初始化一个新

    0热度

    1回答

    我在工作中遇到了一种奇怪的情况,我在多个项目中使用相同的库,但没有采用标准方式。 假设我们有一个名为“MainProject”的主项目。 我们还有一个名为“A”的共享库和另一个名为“B”的库。 说“B”是一个广泛的实用程序库,它包含大量内容,并且由“MainProject”使用库“A”和。 所有这些项目/库具有GIT中作为其VCS,和被构造成与子模块为这样: MainProject: 文库B的子模

    1热度

    2回答

    我有一个父回购A和子模块回购B,它在主人的最新提交时签出。我已经在repo A中运行了git submodule update --init --recursive,所以我的子模块已经在它里面了。我知道我可以在该命令上抛出一个--remote标志,让它从最新的提交中更新,但我无法弄清楚的是如何更改子模块提交#,以便每当其他人运行git submodule update --init --recur

    0热度

    1回答

    git可以配置为忽略子模块内的某些文件/文件夹/路径吗? 我的项目(PHP)中的一个子模块带有一个测试目录,其中包含shell脚本和其他潜在危险的内容,我不想在我的Web服务器上安装这些内容。 是否有任何配置魔术内我的主要回购忽略/modules/A/test/*,以便克隆/获取/更新子模块后这些文件将无法访问? (或者,具有混帐在正确的位置添加静态.htaccess文件将是巨大的,太)

    0热度

    1回答

    我有一个节点JS库与git子模块。 当我克隆我的库的git仓库时,我必须做submodule update --init --recursive这样的事情来从子模块中抽取实际的东西。 我释放了lib后,我做了npm安装my-lib,并注意到它没有拉动git子模块。我如何配置它以便拉动git子模块?这甚至有可能吗?

    0热度

    1回答

    我试图添加facebook/MySQL5.6作为我的子模块,但回购非常庞大,我无法在短时间内克隆它。 我想要做的只是添加它作为我的子模块,我不需要更改任何代码。 有什么简单的方法可以做到吗?谢谢 !