6

我有以下结构

结构体

我想告诉.gitignore忽略文件类型jsmap

我尝试了以下

# =========================
# Web essentials auto-generated files
# =========================
TypeScript.Content/Scripts/*.js
TypeScript.Content/Scripts/*.js.map

但是当我更改 js 文件(或“创建”它)时,它会添加到待处理更改列表中......

有什么问题吗?

4

1 回答 1

9

您希望 git 忽略的.js和文件似乎已经存在于索引中。.map您需要告诉 git 取消跟踪这些文件:

git rm --cached TypeScriptTest.Content/Scripts/*.js
git rm --cached TypeScriptTest.Content/Scripts/*.js.map

引用 GitHub 帮助中有关忽略文件的内容:

请注意,在将规则添加到此文件以忽略它之前,git 不会忽略已经跟踪的文件。

于 2013-06-30T08:41:32.433 回答