chore(git): 忽略大体积产物与本机环境文件

这些内容一旦误提交,仓库会瞬间膨胀且**无法通过后续提交瘦身** —— 二进制
会永久留在历史里,只能靠 filter-repo 重写。故在此显式拦住。

新增忽略:
  · base_images.tar(465MB 的 docker 镜像导出包)
  · pgdata_docker_backup_alpine/(Postgres 数据目录副本)
  · inventory_backup.dump / *.dump
  · Odoo_Archive/ / *.pptx
  · uploads/(根目录上传物)/ .backup_migration/ / .qwen/
  · .gitconfig(本机 git 配置,随机器不同)
  · inventory-backend/nul(Windows `> NUL` 重定向误产生的文件)
  · inventory-web/tsc-out.txt(构建产物)

注:*.tar / *.xlsx 这类规则只影响未跟踪文件,已被跟踪的
deploy_full.tar.gz / product.template.xlsx 不受影响。
This commit is contained in:
yueli
2026-09-23 17:16:03 +08:00
parent 4c7f0ae47c
commit 3e311048ef

23
.gitignore vendored
View File

@ -20,3 +20,26 @@ inventory-web/*.local
pgdata_docker/
inventory-backend/uploads/
.aider*
# --- 大体积二进制与数据产物 ---
# 这些一旦误提交,仓库会瞬间膨胀且**无法通过后续提交瘦身**(历史里永久保留),
# 只能靠 filter-repo 重写历史。故在此显式拦住,宁可有遗漏再补。
base_images.tar # 465MB 的 docker 镜像导出包
pgdata_docker_backup_alpine/ # Postgres 数据目录副本(pgdata_docker/ 已有同样规则)
inventory_backup.dump # 数据库转储
*.dump
*.tar
*.tar.gz
Odoo_Archive/ # Odoo 侧归档
*.pptx # 培训材料(二进制,且体积大)
*.xlsx
# --- 上传与本地环境 ---
uploads/ # 根目录上传物(inventory-backend/uploads/ 已有规则)
.backup_migration/
.qwen/
.gitconfig # 本机 git 配置,随机器不同而不同
inventory-backend/nul # Windows `> NUL` 重定向误产生的文件
# --- 构建产物 ---
inventory-web/tsc-out.txt