我已經瀏覽了與此相關的所有以前的stackoverflow問題,但沒有找到符合我想要的答案。如何忽略除一個或兩個目錄以外的所有文件?
我正在開發內容管理系統的組件和模板。我所有的組件文件是在一個名爲「組件/ com_rhgallery /」子目錄,我所有的模板文件是在一個名爲的子目錄「模板/ rhgallery /」
我想在根目錄下有一個單庫和一個'.gitignore'文件。 我不希望使用git的子模塊功能,因爲這些都是我需要的矯枉過正。
理想情況下,我想創建一個在背離目錄「組件/ com_rhgallery」和「模板/ rhgallery /」的內容,該項目會忽略一切gitignore文件
簡單化的解決方案,如下面的唐「T的,因爲這樣的工作,git的工作原理:
*
!components/com_rhgallery/
!templates/rhgallery/
萊納斯(!本人)在一個帖子曾建議力附加文件或目錄,但是當有少量文件的添加,這是唯一適當的當目錄結構是故障靜態時。
所以,我的問題是,你將如何創建一個單一的gitignore文件來完成這個相對簡單的任務,確保只有這兩個目錄中的文件被跟蹤?
如果你明確忽略所有其他目錄會怎麼樣? – zerkms 2012-04-03 23:07:59
我可以做到這一點,但有很多他們,他們動態變化,因爲無關的插件被添加。 – user1104799 2012-04-04 02:03:27