首页/开发/Git 与协作速查/.git/info/exclude 本地私有忽略
Git 基础与命令88 条

.git/info/exclude 本地私有忽略

只在当前克隆生效的忽略清单,适合「仅我不想提交」的临时文件;不随仓库分发,优先级低于目录内的 .gitignore。

Git 与协作速查开发更新于 2026-10-12
用途本地私有忽略规则
位置.git/info/exclude
优先级命令行 > 目录 .gitignore > info/exclude > 全局 excludesFile

配置示例

配置示例
echo 'local-notes.md' >> .git/info/exclude
git check-ignore -v local-notes.md
排查忽略优先级时,从离文件近的规则开始看:同目录 .gitignore 胜过上级目录与 info/exclude。

易错点

  • 它不会克隆到别人机器上,团队需要共享的规则必须写进 .gitignore
  • 与 .gitignore 规则冲突时按优先级裁决,调试时用 check-ignore -v 看实际命中的哪条

数据来源与参考

  • Git 官方文档:gitignore(.git/info/exclude 说明)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌