【发布时间】:2019-10-18 20:32:29
【问题描述】:
我有两个项目 [git repos] 共享一个数据库模式,但只有一个项目实际上包含 DDL SQL 文件。我知道我可以将包含 SQL 的那个添加为子树,但这将接管所有代码和所有内容 - 我需要的只是包含 SQL 文件的目录,因此我可以在第二个项目中创建架构以使用 H2 进行测试.我真的不想尝试让它们手动同步[从不工作] - 所以我希望简单地将项目 1 中的 /sql 文件夹链接到项目 2。
我也无法在 Git 中创建任何新的存储库。
【问题讨论】:
-
见this question。您需要将要共享的文件提取到两个现有存储库都依赖的第三个存储库。
标签: git git-subtree