.gitignore文件可以让git在版本控制时忽略一些文件

.env  #忽略.env文件
dist/  #忽略 dist/目录下所有文件
*.config.js  #忽略所有.config.js结尾的文件

但如果文件已经加入了版本控制,再在.gitignore添加文件是不起作用的。需要把忽略的文件从缓存中删除,最简单的方法就是删除缓存中所有文件,再添加所有文件。

git rm -r --cached .
git add .
git commit -m '更新gitignore'