一、.gitkeep展示
二、.gitkeep介绍
很多项目中都看到过.gitkeep这个文件,文件内没有任何内容,是一个空的文件。
那么,它的作用到底是什么呢?
这要从git不允许追踪(track)或者说提交一个空的文件夹说起,git本身是不允许提交一个空文件夹的。文件本身无需包含任何内容,同理也可以包含任何内容。
所有就有了.gitkeep,我们把它理解为一个占位符,你也可以使用 .nofile或者其他的占位符。开发人员已经习惯使用.gitkeep。
.gitignore里边不能忽略这个文件,否则便没了意义,同时一个空项目也不能提交。
三、欢迎交流指正