比如我的主文件夹是test,下面有t1 t2 t3这三个文件夹,t2下面还有几个子文件夹,当我在test目录执行git init git add --all后只添加了t1 t2 t3这几个文件夹的信息,有人知道是怎么回事吗?谢谢啦!

1 vietor May 19, 2013 没有使用.gitignore的规则吧? |
2 ShadowStar May 19, 2013 空目录无法add。 如果想add一个空目录,在它下面touch一个.gitignore文件吧。 |
3 linuxfish OP 不是空目录,里面有文件的,只是有多级目录 |
4 sugarit May 19, 2013 一般都是放一个.gitkeep文件 |
5 linuxfish OP 解决了。。 删除.git后重新git init解决 |
6 duhastmich May 19, 2013 这不科学 |
7 detailyang May 19, 2013 我猜是因为子文件夹本身也有.git吧 = = |
8 TankyWoo May 19, 2013 2L是正解! |
9 TankyWoo May 19, 2013 |
10 linuxfish OP @detailyang 你猜对了,但原因未知,我曾经删除后再重新git add .依然没解决问题 |