GIT:仅当 *.coffee 存在于同一目录中时,才忽略 *.js



我只想忽略那些具有 *.coffee 对应物的 *.js 文件,必须包含其他 *.js 文件。如何在不将每个文件输入 .gitignore 的情况下实现这一点?

我认为使用 .gitignore 你不能做到这一点。

你可以创建一个脚本,(bash?php?)在每个文件夹中添加一个文件.coffee,一个.gitignore 与目录名称相同。

如果你有一个带有js的文件夹列表,只需循环它们,检查文件.coffee是否存在,如果是,则创建.gitignore,如果没有删除.gitignore...

在提交之前,运行脚本;)

最新更新