比如我的主文件夹是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 .依然没解决问题
|