我目前正在嘗試將 gitignore 添加到位于兩個帶括號的檔案夾和一個常規檔案夾內的 json 檔案中。我已經嘗試了多種方法來 gitignore 檔案,但它似乎不起作用。
我只能 gitignore 一個括號檔案,有沒有辦法忽略位于多個括號檔案夾中的檔案?[付費資源]/[snipes]/plants/plants.json
uj5u.com熱心網友回復:
[并且]是特殊字符,.gitignore因為它們是fnmatch/glob語法的一部分;請參閱 中的檔案名模式部分。man sh由于它們很特殊,因此必須對其進行轉義才能按字面意思使用。所以試試這個模式.gitignore:
**/\[*\]/\[*\]/*
**從任何子目錄開始;
\[, \]— 解釋[和]字面意思;
/\[*\]/\[*\]/— 兩個“帶括號”的目錄,一個在另一個里面
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/431884.html
上一篇:如何將更改恢復到已洗掉然后在git中重新創建具有相同內容的檔案到它在原始分支中的狀態?
下一篇:無法從Xcode推送或拉取
