https://kevin-richael.github.io/2018/02/03/git-cached/
blog (当前目录) ├ .git ├ source ├ themes ┊ ├ next ┊ ┊ ├ .git ┊ ┊ ├ test ┊ ┊ ├ etc.
因为next下已经有git仓库了,在 blog 目录进行版本管理的时候,导致next目录添加不到git文件版本控制中去。
远程仓库中显示: next @gab99101, 目录下内容空。
此时的解决办法:
git rm --cached xxx_dir #不会删除本地的
git commit
rm -rf xxx_dir/.git
git add xxx_dir
git commit
添加子目录的两种方法:1:删除子目录中的.git, 2:使用git submodule
https://git-scm.com/book/zh/v2/Git-%E5%B7%A5%E5%85%B7-%E5%AD%90%E6%A8%A1%E5%9D%97