From 3e311048efa1dacb175308b94383796af304bf36 Mon Sep 17 00:00:00 2001 From: yueli Date: Wed, 23 Sep 2026 17:16:03 +0800 Subject: [PATCH] =?UTF-8?q?chore(git):=20=E5=BF=BD=E7=95=A5=E5=A4=A7?= =?UTF-8?q?=E4=BD=93=E7=A7=AF=E4=BA=A7=E7=89=A9=E4=B8=8E=E6=9C=AC=E6=9C=BA?= =?UTF-8?q?=E7=8E=AF=E5=A2=83=E6=96=87=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 这些内容一旦误提交,仓库会瞬间膨胀且**无法通过后续提交瘦身** —— 二进制 会永久留在历史里,只能靠 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 不受影响。 --- .gitignore | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/.gitignore b/.gitignore index d59f27d..7be78eb 100644 --- a/.gitignore +++ b/.gitignore @@ -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