当我们在使用 git 提交代码到远程代码仓库时,项目中总有一些文件是数据量很大且无需上传的,这时我们可以在项目根目录中通过 .gitignore 文件屏蔽这些无需上传的文件,这样可以大大缩短我们代码的提交时间且腾出远程仓库更多的空间。
.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
注:以上示例代码为常见需要屏蔽的项目文件/文件夹,个人可根据项目自行添加需要屏蔽上传的文件/文件夹