首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在AppHarbor上使用SubModules

在AppHarbor上使用SubModules
EN

Stack Overflow用户
提问于 2012-02-10 23:16:38
回答 2查看 298关注 0票数 4

我知道AppHarbor不支持当前的Git子模块(根据this support ticket的说法,我刚刚做了一个快速测试来确认这一点)

但是,有没有别的办法呢?

我现在有一个GitHub repository,我想用它作为我的子模块的远程主机,并且我需要创建许多使用这个代码库的其他GitHub存储库(唯一的变化发生在App_Data内容中)。

使用Git子模块似乎是一个完美的解决方案,但是,当然,问题是它的内容不会被部署到AppHarbour。

那么,除了创建主GitGub存储库的硬拷贝(在文件系统上)之外,还有其他选择吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-03-18 09:24:35

实际上,我找到了一个更好的方法来使用Git SubTree Merge来完成这项工作。这比子模块工作得更好,因为我确实希望能够:

  • 将本地(合并)文件放在那里
  • 能够对其进行更改,然后
  • 将拥有原始存储库的完整历史记录。

下面是关于Git的子树合并的更多细节:

  • http://help.github.com/subtree-merge/
  • http://progit.org/book/ch6-7.html
票数 3
EN

Stack Overflow用户

发布于 2012-02-11 03:38:00

设置第二个repo,这样您的二进制文件就不会变得臃肿。将你的应用程序合并到该repo中,然后从那里推送。

您还可以使用该存储库通过一个简短的脚本来“取消”依赖项的子模块。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9229984

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档