参考博客
情况是这样的,用composer
下载了一个包,然后用git管理这个包的时候,明明是个文件夹,但是到git上显示就一个文件一样的形式,而且提交的时候,只能提交一个文件一样的形式,文件夹里面的内容根本就提交不了,查了半天,从上面的参考博客中找出了问题关键,下载的这个包被submodule
管理了,所以外部的git管理不了,子模块(submodule
)的功能暂时不在这个博客中介绍,这里就是讲一下怎么处理上面的问题。
到对应的子模块的目录中去,删除.git
文件夹,注意!是文件夹,不是单个文件,这样就等于删除了子模块的功能,这样就可以用外部的git去管理了。