2010-05-24 49 views
5

我有以下線在我的.gitignore文件的文件:的git狀態顯示我在的.gitignore文件中明確列出

​​

,但是當我輸入「git的狀態」我告訴了以下內容:

# modified: var/www/docs/.backroom/billing_info/inv.pl 

我不明白如果我希望git忽略它,明確列爲忽略模式的文件可以被列爲已修改的文件。

沒有以a開頭的行!在我的.gitignore文件

這裏是參考我的整個的.gitignore文件:http://pastebin.com/Jw445Qd7

回答

18

如果inv.pl已經跟蹤這應該只發生(見gitignore man page)。

嘗試(與git rm)A:

git rm --cached var/www/docs/.backroom/billing_info/inv.pl 

如果文件已經提交,請參閱本SO answer

+0

根據手冊,你應該使用 - 緩存,而不是 - cache :) – Johanneke 2016-05-11 08:09:34

+0

@Johanneke謝謝。我已經編輯了相應的答案,並添加了一個鏈接到文檔。 – VonC 2016-05-11 08:18:13

相關問題