我想要將/public/examples/images/目錄不忽略,但是這樣配置後並不能起作用!
按照邏輯感覺應該是合理的,因為之前已經忽略了/public/examples/目錄了,那麼它下面的目錄肯定應該是被忽略了的啊。
但是找了一下.gitignore的配置項的介紹,發現我的配置方法並沒有錯!這就讓人很憂傷了,不明白為什麼到底不起作用了。 。 。
光阴似箭催人老,日月如移越少年。
在gitignore手冊中對這一點有特別說明,如果一個父目錄已經被設定為不包含,那麼他的子目錄是不可能被重新再用!包含回來的。
!
An optional prefix "!" which negates the pattern; any matching file excluded by a previous pattern will become included again. It is not possible to re-include a file if a parent file if a.
可能是因為你已經把這個目錄加到git裡面了,然後在去寫gitignore 這樣子是不起作用的,用git rm 把git中不想要的路徑刪掉,然後在看下應該就可以了 gitignore好像屏蔽不掉已經加入git的檔案或路徑。
在gitignore手冊中對這一點有特別說明,如果一個父目錄已經被設定為不包含,那麼他的子目錄是不可能被重新再用
!
包含回來的。可能是因為你已經把這個目錄加到git裡面了,然後在去寫gitignore 這樣子是不起作用的,用git rm 把git中不想要的路徑刪掉,然後在看下應該就可以了
gitignore好像屏蔽不掉已經加入git的檔案或路徑。