0

我有目录:Folder/,这是 github 上的存储库。在此目录中存在另一个目录:Folder/Site/。我需要将 Site/ 部署到 Heroku 或 VPS。我不想在文件夹/站点中创建新的存储库并将其包含到文件夹存储库(子模块)中。任何想法?这是真的吗?创建子模块的问题是它增加了 githab 上的存储库数量,并且存储库 Folder/ 是私有的。

4

2 回答 2

0

您应该查看 Git 子树 ( https://github.com/apenwarr/git-subtree )。它会让你做这样的事情:

git subtree push --prefix Site origin master
于 2013-02-13T20:34:14.830 回答
0

一种方法是分叉您当前使用的 buildpack(我假设您在此处使用 Cedar 堆栈)并将其修改为在 git 树的子目录而不是其根目录上工作。请参阅 Heroku 开发中心的Buildpack 文档

于 2013-02-13T21:24:51.323 回答