@meglinge 在 Claude Code 如何引用多个目录 中发帖
Root-----
----Source-----
----Plugins-----
--------Cap-----
----Config----
----Scripts----
比如在如上结构的虚幻项目里面,Sources是单独的一个仓库,然后Plugins里面的Cap也是单独的一个仓库,Scripts也是一个仓库。然后最上面的Root仓库的.gitignore里面把这几个文件夹都忽略了。
这样就导致了我如果在Root目录下运行Claude Code,就会出现他会更具.gitignore文件把所有的代码文件全部忽略。
所以我尝试了/add-dir这个指令,添加这些Source、Plugins/Cap、Scripts这些文件夹,添加后使用@并不能找到这些文件。
如果不在Root目录下,去Source文件夹下面开发,但是有的时候也需要读取Plugins/Cap里面的源码,...