1
我需要忽略除根檔案夾以外的檔案夾。這是我加入什麼的.gitignore:忽略除根檔案夾以外的其他檔案夾
!/bin
bin
但混帳忽略根bin文件夾並將其標記爲刪除後,我執行
git rm --cached -r .
git add .
我需要忽略除根檔案夾以外的檔案夾。這是我加入什麼的.gitignore:忽略除根檔案夾以外的其他檔案夾
!/bin
bin
但混帳忽略根bin文件夾並將其標記爲刪除後,我執行
git rm --cached -r .
git add .
翻轉兩行:
bin/
!/bin/
它工作,謝謝!但是,請您澄清一下爲什麼只有這種方式纔有效? – SiberianGuy
從手冊頁:「一個可選的前綴'!'否定模式;任何匹配的文件**被先前模式**排除**將再次被包含」。 – ThiefMaster