我们无论是在写那种语言的代码工程,在团队协作过程中离不开gitignore来避免一些无效文件的同步。
Java:
*.class
*.war
*.ear
*.jar
target/
Node.js:
node_modules/
npm-debug.log
Python:
*.pyc
__pycache__/
*.egg-info/
dist/
build/
PHP:
/vendor/
composer.lock
Visual Studio:
*.suo
*.user
*.sln.docstates
- macOS:
.DS_Store
这些模板可以帮助你快速设置.gitignore规则,
但需要注意的是,每个项目的需要忽略的文件和文件夹可能都不同,因此我们应根据项目的实际情况进行相应的调整。