以下是我的目錄結構。無法忽略使用gitignore的目錄
parent_directory
|--.gitignore
|--static/
| |--js/
| | |--encoding.js
| |--css
| |--parent.css
|--tools/
| |--static/
| | |--js/
| | |--css/
| |--templates/
我想忽略外靜態目錄。我嘗試static/**/
,static/
,static/**
但沒有任何工作。每當我編輯encoding.js
文件時,它都出現在跟蹤的文件列表中。
步驟I,接着 - 1.編輯的.gitignore文件和加入模式[所有三個一次一個]
2.編輯的文件encoding.js
3.檢查git的狀態。文件出現在跟蹤的文件區域中。
我該如何添加模式,以便不跟蹤./static/
文件夾中的任何文件夾或文件。
更新1:在.gitignore文件中添加了靜態。還是行不通。見附圖。 [解決]
更新2:添加靜態中的.gitignore文件會忽略/工具/靜態/目錄以及未想發生。只是外部靜態目錄應該被忽略。
嘗試添加「靜態」,它應該被忽略。我認爲斜線令人困惑。 – byxor
剛剛測試過,它工作。我已經發布了一個答案。 – byxor
只需雙重檢查,但是您確定'encoding.js'尚未在版本控制的某處?因爲這覆蓋了你的'.gitignore' – Sander