使用git维护代码或者文件时,git默认是不上传空文件夹的,如果是用git托管文件系统,可能就会导致好多空文件夹漏传,可以通过以下shell脚本来查找到当前目录下的所有空文件夹,并在文件夹里创建一个隐藏文件,这样文件夹就不是空的了,就可以把文件夹上传上去了:
list=`find . -type d -empty` #查找所有空目录
for i in $list 
do
   cd $i            #进入改目录
   touch .tmp   #创建一个空文件
   cd -              #返回当前目录
 done









