gitignore
如果有些檔案不想進入版本控制,就可以使用 gitignore 來忽略檔案。
新增.gitignore
檔案
在.gitignore
檔案中可以寫入不想進入版本控制的檔案。
範例: 在.gitignore
檔案中寫進 index2.html
、ignore.css
,這兩個檔案就不會進入版本控制,也不會被 push
到 github 上。
在 github 的數據庫看不到 index2.html
、ignore.css
這兩個檔案 ↓
如果想要讓整個 css
資料夾或是全部 html
檔案都忽略,可以用下方的寫法 ↓
1 | css/ |
哪些檔案可以不用進入版控?以 Sass 為範例
在gitignore 範例文件
中,可以找到Sass.gitignore
這隻檔案。
可以看到css.map
、sass.map
、scss.map
檔案以及sass-cache 資料夾
是不用進入版控的。
當 sass 編譯成 css 時,會把一些暫存歷史紀錄放入sass-cache 資料夾
,裡面內容不重要。
而css.map
、sass.map
、scss.map
屬於 source map 檔案,所以全部 .map 檔案不需要進入版控。