在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/Linux/ git .gitignore 排除文件保留目錄有什么好的方法?

git .gitignore 排除文件保留目錄有什么好的方法?

有一個(gè)項(xiàng)目,主要是目錄結(jié)構(gòu)定義,有多層嵌套,我在每個(gè)目錄下創(chuàng)建了一個(gè) README 文件,現(xiàn)在需要排除所有的文件,只保留 README 文件 (或者目錄下創(chuàng)建 .gitkeep),現(xiàn)在目錄過多,請(qǐng)問有沒有好的解決方案?

比如這種(這種不生效,可以當(dāng)偽代碼看):

/Dir/*
!/Dir/README
!/Dir/*/README
回答
編輯回答
心夠野

@大帥B 是呀,很麻煩,現(xiàn)在采用多目錄層級(jí)定義 gitignore 文件來解決。也就是每個(gè)目錄定義一個(gè) gitignore 文件,排除目錄所有文件,然后在排除 gitignore 自身和 README 文件 (注:這種方案要求目錄中嵌套目錄,父目錄盡量別有無用文件)。

2018年5月9日 14:55
編輯回答
夏木

感覺簡單方法不能實(shí)現(xiàn),只能逐個(gè)目錄排除目錄內(nèi)的除了.md外的后綴,排除目錄的話里面的*.md也被一起排除。

2017年6月14日 03:59