2015-11-14 44 views
0

我創建了一個.gitignore文件,其中我放入了"node_modules"。但是,當我運行git status它仍然顯示我的node_modules文件夾作爲未跟蹤的文件。怎麼了?爲node_module添加gitignore失敗

+1

您是否在將node_modules添加到.gitignore之前跟蹤了node_modules? –

+0

@ThomasBormans我在做npm init之前做了git init。 –

+1

@ NicholeA.Miler沒有回答這個問題:'git init'與* tracking *文件無關。 – Biffen

回答

1

如果你想忽略一個文件夾,請務必在您的.gitignore行添加一個尾隨斜線:

node_modules/ 

(不"node_modules"帶引號)

如果仍然看到未跟蹤文件,還要檢查

git check-ignore -v -- node_modules 

確保.gitignore被放置在同一水平或續的文件夾上面:與規則ainer node_modules
確保.gitignore名稱正確(大小寫,並且沒有像'.gitgignore'這樣的尾部空格)

+0

現在我將它更改爲'node_modules /',並執行git status,它仍然存在。 –

+0

解決了它,這是'''我放,哎喲!謝謝! –

+1

@ NicholeA.Miler沒問題,我編輯了答案,以明確。 – VonC