当我们将某个项目推送到某个地方时,我们也希望部署空的必要文件夹。例如:/runtime/
文件夹。
但是,我们必须忽略里面的所有文件/runtime/*
;
我知道“在你的空目录中创建一个无用的文件”解决方案,并且知道某种 bash 进程可以自动添加无用的文件,但是没有其他方法吗?
我是说:
是否可以通过在我们的 .gitignore 上添加类似的东西来实现这一点:
!/runtime/
/runtime/*
不,目前没有。标准技巧依赖于在目录中有一个文件 ( ) somedirectory/.gitignore
,因为 git 不会暂存空目录,不管怎么说/.gitignore
。
当前无法git add
创建空目录。