在我的項目的根目錄中有一個foo
文件夾。在foo
文件夾中,我有一個bar
文件夾。我想忽略我的bar
文件夾中所有文件的所有更改。我有這個在我的gitignore
:gitignore不會忽略文件夾
/foo/bar
文件夾被檢查:它的存在和它的文件被忽略。 gitignore
是commit
特德。但是,我有一個文件,我在這裏進行了修改,並位於我的bar
文件夾中。當我輸入
git status
我的git bash
我看到應該被忽略的文件。可能是什麼原因,我怎樣才能成功地忽略我的酒吧文件夾內的所有文件?
請注意,這些文件先前被同一行忽略,但我不得不暫時刪除該行,以便commit
服務器上的某些內容。在commit
之後,我把這條線放回gitignore
。這是前一陣子,但現在我已經觀察到這些文件將在git status
。我希望能夠修改忽略的文件,而不會出現在git status
中。
將來,您不需要修改忽略添加忽略的內容。 'git add -f ignored-file'會添加一個文件,即使它在你的忽略中。 – Chris
'git status foo/bar/file-that-should-be-ignored'給出了什麼? – Chris
如果發生任何更改,應該忽略的文件。我明顯錯過了一些東西,但根據我的知識,在這種情況下,git狀態列表應該是空的,前提是/ goo/bar存在於.gitignore –