.gitignore

AI TERM术语词条
基础概念 概念

术语释义

Git 仓库里的一个配置文件,用模式规则告诉 Git 哪些文件和目录不需要纳入版本管理,避免敏感信息或临时文件被误提交。

.gitignore 是放在 Git 仓库中的配置文件,用来声明哪些文件和目录应当被 Git 忽略。被忽略的内容不会出现在待提交列表里,也不会被意外推送,因此常用于排除敏感信息、编译产物和本地临时文件。

基本写法

  • 每行写一个匹配模式,可按文件名、目录名或通配符书写
  • 可以针对整个目录忽略,也可以只忽略某类后缀的文件
  • 支持用感叹号开头的规则把某些文件重新纳入跟踪

主要用途

  • 防止密码、密钥等敏感文件进入仓库
  • 排除依赖包、构建输出、日志等与源码无关的内容
  • 减少无关文件干扰,让提交记录更清晰

注意事项

忽略规则只对尚未被跟踪的文件生效。如果某个文件已经被提交过,需要先把它从跟踪列表中移除,规则才会起作用。不同层级的忽略文件作用范围不同,团队应约定统一规范。

查看全部 7437 条 →
共 9 条