扫码关注官方订阅号
想忽略一个目录下的所有文件(包括文件夹),但要保留这个文件夹,以便github上能体现该项目目录结构的完整性.
请问这种gitignore的规则应该怎么写?
Git 是会无视掉空目录的,目前比较主流的做法,除了 @Millson 提到的那种以外,还有一种我个人觉得更方便的做法,就是在目录下新建一个 .gitkeep 文件(文件名其实随意,不过常见的是 .gitkeep 和 .keep)
.gitkeep
.keep
空目录empty中添加 .gitignore 文件,内容是
# 忽略所有文件 * # 除了这个文件 !.gitignore
然后 git add empty 即可
我记得git是不能提交空目录的,不过可能可以变通一下,先让文件夹里有文件,之后把文件删除. 只是提供思路,可以试试
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
Git 是会无视掉空目录的,目前比较主流的做法,除了 @Millson 提到的那种以外,还有一种我个人觉得更方便的做法,就是在目录下新建一个
.gitkeep
文件(文件名其实随意,不过常见的是.gitkeep
和.keep
)空目录empty中添加 .gitignore 文件,内容是
然后 git add empty 即可
我记得git是不能提交空目录的,不过可能可以变通一下,先让文件夹里有文件,之后把文件删除. 只是提供思路,可以试试