2012-09-22 220 views
4

我最近切換到git。在Git中忽略Git中的文件

在我以前和第一次提交以來,因爲使用git,我注意到它也在提交過程中列出了pyc文件。我沒有想到它,承諾並推動它們。

現在我意識到他們在開發過程中不斷獲得更新,並且在列表中看到他們非常惱人。它只會產生太多的噪音。

我做了一些研究,並在項目目錄中做了echo "*.pyc" >> .gitignore

這並沒有幫助,雖然pyc文件仍然顯示。難道是因爲我以前犯過這些pyc文件,我不能再忽略它們嗎? (因爲他們現在被追蹤並且狀態再次發生變化)如果是這樣,我永遠被定罪或者仍然希望從知識庫中刪除後來的文件?

感謝

回答

5

只是git rm.pyc文件,並確保您的.gitignore設置爲從現在開始忽略它們。你是正確的,git不會忽略提交的文件,因爲它們已經被添加了。如果您不想刪除關閉的磁盤,請使用git rm --cached刪除文件。這只是從索引中刪除它們而不從磁盤中刪除。