【发布时间】:2013-04-26 09:25:54
【问题描述】:
我已经检查了几个答案,但似乎没有一个符合我正在查看的内容(或者对我来说不太有意义)。
我正在从事一个项目,该项目遵循以下 Wordpress 模型:
root/
root/core/
root/core/stuff
root/plugins
root/plugins/1
root/plugins/2
整个核心是一个 repo,插件 1、2 等......都是由许多不同贡献者提供的独立 repo。
子模块似乎使问题复杂化 - 当我想要的只是能够
A) 进行更改/推/拉核心
和
B) 进行更改/推/拉插件
以没有链接的方式(例如,当我向核心提交时,我没有给出插件处于什么状态。我宁愿假设插件在核心上工作时不存在。)
简单地使用 .gitignore 来忽略整个 /plugins/ 目录不是最直接的吗?
类似问题:
Use gitignore to nest repositories.
Do you ignore a git submodule in your .gitignore or commit it to your repo?
【问题讨论】: