[筆記] Git 忽略 .DS_Store 等排除檔案

初學 Git 常會遇上的一個問題就是,Git 會自動追蹤一些系統記錄檔案(如MAC上的 .DS_Store),所以一份排除清單就是必要的一份工作。
github logo


排除方法

1.在 git 專案下,新增 .gitignore 檔案

請利用終端機(Terminal)新增,或是利用 Visual Studio Code 的圖形化介面來新增,並在裡頭輸入要排除追蹤的檔案名稱。別忘記.gitignore本身也要排除掉。

2.全面排除的方法

在根目錄下(MAC/Linux 系統就是指使用者名稱),新增一個叫 “~/.gitignore_global” 的檔案 (不用附檔名)。之後用文字編輯器打開,並在裡頭輸入要排除的檔案名稱。

存檔後,打開終端機,輸入以下程式碼

3.若先前追蹤了DS_Store,該怎麼辦?

將其刪除追蹤即可。方法如下

完成後,再重新 commit 並推廣到遠端即可

按讚加入粉絲團

延伸閱讀