请考虑以下项目:
parent
|
|-- .gitignore
|
|-- .git
|
`--legacy
|
|-- .gitignore
|
|-- .git
|
`-- plugins
|-- forum
| |
| `-- .git
|
|-- chat
| |
| `-- .git
|
`--editor
|
`-- .git
目前,父项目忽略旧版项目( .gitignore 中的 / legacy / )和遗产会忽略插件目录( .gitignore 中的 / plugins / )。
从现在开始,我需要父母git
来处理聊天和编辑插件。但是,不应修改传统项目。
我尝试在父级的 .gitignore 中添加以下条目:
/legacy/*
!/legacy/plugins/
/legacy/plugins/*
!/legacy/plugins/chat/
我无法从父目录中看到聊天,因此无效。
我的选择是什么?