当我们在使用 git 提交代码到远程代码仓库时,项目中总有一些文件是数据量很大且无需上传的,这时我们可以在项目根目录中通过 .gitignore 文件屏蔽这些无需上传的文件,这样可以大大缩短我们代码的提交时间且腾出远程仓库更多的空间。
- .DS_Store
- node_modules/
- dist/
- npm-debug.log*
- yarn-debug.log*
- yarn-error.log*
- package-lock.json
- tests/**/coverage/
-
- # Editor directories and files
- .idea
- .vscode
- *.suo
- *.ntvs*
- *.njsproj
- *.sln
注:以上示例代码为常见需要屏蔽的项目文件/文件夹,个人可根据项目自行添加需要屏蔽上传的文件/文件夹