首页/开发/Git 与协作速查/全局忽略文件 core.excludesFile
Git 基础与命令88 条

全局忽略文件 core.excludesFile

个人级忽略清单:用 core.excludesFile 指定(默认路径在用户配置目录下),适合编辑器临时文件与系统文件,不随仓库分发。

Git 与协作速查开发更新于 2026-10-12
用途个人忽略规则,不进仓库
配置键core.excludesFile
默认位置~/.config/git/ignore(XDG 约定)

配置与内容

配置与内容
git config --global core.excludesFile ~/.config/git/ignore
# 文件内容示例
*.swp
.idea/
.DS_Store
团队需要共享的忽略规则写进仓库 .gitignore;个人工具产物放全局忽略,保持仓库文件干净。

易错点

  • Windows 与 Linux 的 HOME 展开不同,跨平台脚本里给绝对路径,避免两处行为不一致
  • 全局忽略只影响本机账号,评审时看到同事的忽略规则无效,多半是这类文件在团队间没有统一

数据来源与参考

  • Git 官方文档:git-config(core.excludesFile)
  • Git 官方文档:gitignore
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌