【发布时间】:2014-09-20 07:18:10
【问题描述】:
我的项目中有这个文件层次结构:
assets
--script.js
--a.html
--admin
--carousel.js
--documentation.html
我想在 .gitignore 中添加规则,以便资产中的所有文件都被忽略,除了 js 文件。我在 .gitignore 中尝试了只考虑第一级的 script.js:
assets
!assets/*.js
然后尝试了这个也只考虑 script.js :
assets
!assets/**/*.js
!assets//.js 或 !assets/**.js 等其他模式不起作用。我想将所有级别的所有 javascript 文件都视为未跟踪。
我正在尝试使用 Git 版本 2.1.0 。
【问题讨论】:
-
@jubobs -- 这没有提供解决方案。我尝试将另一个 .gitignore 文件放在 assets 文件夹中,但没有奏效。
-
@jww 这是 2012 年的一篇非常古老的帖子,但似乎他面临着类似的问题。在那篇文章中没有有效的答案。