假设以下文件夹结构
- myproj
- components
- server
- src
现在我将所有源文件移动src
到一个名为 root 的子文件夹中myproj
(由于PATH
原因)。树现在看起来像这样
- myproj
- components
- server
- src
- myproj
Git 只显示删除,但不显示myproj
子文件夹中的新文件。为什么?
更新:
我在新目录上明确调用git add
并报告
The following paths are ignored by one of your .gitignore files:
components/server/src/<myproj>
显然,一个“流氓”.gitignore
以某种方式潜入项目子文件夹中,不包括名称 - 所以我认为它与根文件夹名称相关 - 但事实并非如此。