Skip to content

.gitignore文件

在工作中,有时候必须要把某些文件放到git工作目录中,但又不能提交他们,所以需要创建一个.gitignore文件,把需要忽略的文件名填进去,Git就会自动忽略这些文件,那么忽略文件的原则是什么呢:

  1. 忽略操作系统自动生成的文件,比如缩略图等;
  2. 忽略编译生成的中间文件、可执行文件等,也就是如果一个文件是通过另一个文件自动生成的,那自动生成的文件就没必要放进版本库, 比如Java编译产生的.class文件;
  3. 忽略你自己的带有敏感信息的配置文件,比如存放口令的配置文件。
text
# See https://help.github.com/articles/ignoring-files/ for more about ignoring files.

# logs
logs
*.log
/npm-debug.log*
/yarn-error.log

# dependencies
**/node_modules/**
/node_modules
/package-lock.json
/yarn.lock
/packages/*/node_modules
/examples/node_modules
/examples/yarn.lock
/packages/*/package-lock.json

# production
/docs-dist
/dist
/lib
/es
/packages/*/dist

# misc
.DS_Store
/coverage

# ide
/.vscode
/.idea

# coverage
/coverage

# dumi
.dumi/tmp/**
.dumi/tmp-test
.dumi/tmp-production

# umi
.umi-production
.umi-test
.umi
.env.local

Contributors

作者:Long Mo
字数统计:269 字
阅读时长:1 分钟
Long Mo
文章作者:Long Mo
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Longmo Docs