一、背景
本地仓库如下:
上传到码云后,显示文件夹如下
文件夹不可点击读取里面的文件,git status查看本地仓库的状态,发现有modified content,而且对应的文件无法git add
二、问题原因
因为该文件夹原本也是一个git仓库,导致git将其当成一个子模块
三、解决办法
1、在文件夹中删除.git文件夹(Windows系统git bash下可以输入rm -rf .git)
2、git rm --cached 子文件夹路径
3、重新git add、git commit、git push
其中git add 子文件夹路径/,后面要加/,这样git才会将其当成一个子模块