答案 0 :(得分:3)
此图标用于Git submodule,这意味着该文件夹是另一个仓库的单独Git克隆(固定为某个提交)。
检查项目的根文件夹中是否有名为.gitmodules
的文件,它应该显示该文件夹指向哪个repo。
这也可以解释为什么该文件夹没有被推送到Git。 Git只是跟踪哪个repo并提交此文件夹指向。在另一台服务器上克隆这个repo时,你必须确保子模块也被检出。
请查看我在第一段中链接到的Git子模块的文档。
答案 1 :(得分:1)
仍然不确定它是做什么的,但是在部署时该文件夹没有被正确推送到git。关于它的一些事情被忽略了,虽然它不在我的.gitignore上。