让你的项目.gitignore文件保持干净统一,通过配置全局忽略规则来排除系统与编辑器生成的杂项文件。
很多时候,在审查代码的时候,会看到.gitignore文件中这样的提交:
composer.lock
package.lock
+ .vscode其中.vscode是vscode的配置文件,如果所有人都把自己的环境/编辑器配置放到.gitignore中的话,就会导致.gitignore文件很长很难维护。为了保持项目的干净整洁,可以使用全局.gitignore
全局 .gitignore
- 新建全局
.gitignore文件,通常情况下放在home是个不错的选择
touch ~/.gitignore- 编辑这个
.gitignore文件,把需要全局排除的内容放进去,如:
.cache
.vscode
.DS_Store通常情况下,你需要排除操作系统的临时文件(如Mac中的.DS_Store)以及你的编辑器的临时配置文件(如Vscode的.vscode)文件。
- 通过以下命令,让你的全局配置生效:
git config --global core.excludesfile ~/.gitignore这样,以后就不必在所有的项目中去增加这些重复的文件啦!
如果觉得文章有值得讨论的地方,欢迎留言和我交流!
文章中的内容是否对你有启发?留言分享你的观点吧!