gitignore 忽略檔案

gitignore 忽略檔案

gitignore

如果有些檔案不想進入版本控制,就可以使用 gitignore 來忽略檔案。



新增.gitignore 檔案

.gitignore 檔案中可以寫入不想進入版本控制的檔案。

範例: 在.gitignore 檔案中寫進 index2.htmlignore.css,這兩個檔案就不會進入版本控制,也不會被 push 到 github 上。

在 github 的數據庫看不到 index2.htmlignore.css 這兩個檔案 ↓

如果想要讓整個 css 資料夾或是全部 html 檔案都忽略,可以用下方的寫法 ↓

1
2
css/
*.html

哪些檔案可以不用進入版控?以 Sass 為範例

gitignore 範例文件中,可以找到Sass.gitignore這隻檔案。

可以看到css.mapsass.mapscss.map檔案以及sass-cache 資料夾是不用進入版控的。

當 sass 編譯成 css 時,會把一些暫存歷史紀錄放入sass-cache 資料夾,裡面內容不重要。
css.mapsass.mapscss.map屬於 source map 檔案,所以全部 .map 檔案不需要進入版控。

#