【发布时间】:2018-09-18 14:42:19
【问题描述】:
我有一个项目,我想忽略一个名为 .eslintrc.js 的根文件。该团队只想在构建工具中而不是在他们的 IDE 中进行 lint。我想将此添加到我机器上的根目录并忽略它不使用该项目的.gitignore。
我也不想将/.eslintrc.js 添加到我的~/.gitignore_global 文件中,因为我有其他项目不想忽略掉毛规则。
我已经尝试添加
~/code/repo-name/.eslintrc.js
在我的 ~/.gitignore_global 文件中,但 git 无法识别规则。
如何制定适用于某些项目而不适用于其他项目的全局 git 忽略规则?
我可以将 git 设置为使用完整路径来忽略某些内容吗?
【问题讨论】:
-
我刚刚发现了一个特定于 ES Lint 的解决方案,所以我不需要那种能力的答案,但是 git 解决方案会很棒,因为同样的问题很容易webpack 或 browserslist 或 任何其他 特定的。