git 忽略文件夹下面的文件,但是保留空文件夹

#项目结构如下
smartlock
|-- conf
    `-- nginx.conf
    `-- mime.types
    `-- fastcgi.conf
|-- logs
|-- html
    `-- css
    `-- js
    `-- images

想要忽略掉 logs 文件夹下所有的日志文件,但是想保留 logs 文件夹以保持项目文件夹结构的完整性。可以在 logs 文件夹里新建 .gitignore 文件,文件内容如下:

# ignore all except .gitignore file
*
!.gitignore
本博客纯粹是学习过程中的笔记,部分来自转载或摘抄,如有侵权,请联系删除 email:18017870857@163.com
原文地址:https://www.cnblogs.com/yanzhuping/p/14119981.html