.DS_Store
node_modules
npm-debug.log
.idea
package-lock.json
.vscode
yarn-error.log
複製代碼
好比咱們要忽略 node_modules 下的某個文件,例如 html-loader(可能由於某些緣由,須要修改此文件代碼)javascript
node_modules/ ❌
!node_modules/html-loader ✔️
複製代碼
node_modules/* ✔️
!node_modules/html-loader ✔️
複製代碼
新建的文件在git中會有緩存,若是某些文件已經被歸入了版本管理中,就算是在.gitignore中已經聲明瞭忽略路徑也是不起做用的,這時候咱們就應該先把本地緩存刪除,而後再進行git的push,這樣就不會出現忽略的文件了。git清除本地緩存命令以下:html
git rm -r --cached .
git add .
git commit -m 'update .gitignore'
複製代碼