当用户把项目上传至git时,通常会有一些文件夹是本地依赖,不需要上传到代码仓库的。此时,可以在根目录新建git的配置文件 .gitignore,文件内容例如:
.DS_Store
node_modules/
/dist/
npm-debug.log*
yarn-debug.log*
yarn-error.log*
# Editor directories and files
.idea
.vscode
*.suo
*.ntvs*
*.njsproj
*.sln
还需要运行如下命令清除缓存。 git rm -r --cached filename
(此例为dist文件夹) 删除完缓存以后,再使用git status查看一下,就会发现,dist目录中的文件被从版本管理中移除了