chore: gitignore only blocks regenerable binaries - demo video via LFS
- ignore: *.o/*.elf/*.drv/*.img/*.rlib/*.rmeta/*.pdb/*.dbf/*.rgba/target//.build_tmp (all regenerable) - keep: source assets (png/ttf/webp), vendored payload (SYSTEM/lib dll, SYSTEM/bin exe), demo video (TESTSHOW/*.mp4 via Git LFS), text build logs (.d/.timestamp) - untrack 290+ build artifacts from index
This commit is contained in:
+29
-12
@@ -1,16 +1,33 @@
|
||||
ISO/deshab.img
|
||||
ISO/deshab-dev.img
|
||||
ISO/deshab-realtest.img
|
||||
ISO/deshab-release.img
|
||||
# ============================================================
|
||||
# Deshab .gitignore — 只防二进制构建产物(可再生成)
|
||||
# 源资产(png/ttf/webp)、演示视频(mp4)、文本构建日志(.d/.timestamp)
|
||||
# 一律入库。二进制产物由 build.ps1 / mkfont.py / gen_textures.py 再生成。
|
||||
# ============================================================
|
||||
|
||||
# ---- C 编译产物 ----
|
||||
*.o
|
||||
*.obj
|
||||
*.elf
|
||||
*.drv
|
||||
|
||||
# ---- 磁盘镜像 / 打包产物 ----
|
||||
*.img
|
||||
*.iso
|
||||
*.vhd
|
||||
*.raw
|
||||
*.ppm
|
||||
|
||||
# ---- Rust 构建产物 ----
|
||||
target/
|
||||
*.rlib
|
||||
*.rmeta
|
||||
*.pdb
|
||||
|
||||
# ---- 生成资产(源文件在 CODE/desktop/*.png、CODE/font/simhei.ttf、CODE/dsk/logo_data.c) ----
|
||||
*.dbf
|
||||
*.rgba
|
||||
|
||||
# ---- 本地工作区 ----
|
||||
.build_tmp/
|
||||
.trae/
|
||||
docs/workbuddy-planning/
|
||||
sata_fat32_dsk.img
|
||||
|
||||
|
||||
|
||||
# Large binary images (regenerate from build)
|
||||
SYSTEM/boot/linux-rootfs.img
|
||||
|
||||
SYSTEM/boot/linux-extra-rootfs.img
|
||||
|
||||
Reference in New Issue
Block a user