2013-06-30 127 views
4

我有以下結構如何忽略特定子文件夾上的js文件?

structure

我想告訴.gitignore忽略jsmap文件類型。

我嘗試以下

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

但是,當我改變的js文件(或「創造」的話)其添加到掛起的更改列表...

有什麼不對?

回答

7

看起來您希望忽略的.js.map文件已經存在於索引中。你需要告訴GIT中未跟蹤這些文件:從GitHub幫助

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

報價上Ignoring files

注意,git會不會忽略加入一個 規則之前已跟蹤的文件到這個文件來忽略它。