Files
soothe2-re/.gitignore
T
Matiq 77b639ee82 chore: fix .gitignore to track decompiled .dis/.bin disassemblies
.gitignore used '*' as ignore-all with only extension whitelists, so the 128
handoff/nls_dasm/*.dis + 6 *.bin disassembly outputs (f_563a60, f_56e3e0,
f530850_full, f_52b570, fft, twin, ...) were NOT tracked - data-loss risk.
Now un-ignore handoff/nls_dasm/*.{dis,bin} explicitly. Heavy .bin dumps
(soothe_mem.bin etc.), logs, wav/rpp, dl/lib/bin/ghidra-proj stay ignored.
2026-08-20 15:42:42 +03:00

52 lines
1.3 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# venv и тяжёлые/бинарные артефакты — в репо НЕ пушим
# Подход: `*` игнорирует ВСЁ; правила !... возвращают нужные файлы.
# ВАЖНО для git: шаблон `*` игнорирует и файлы, и директории. Чтобы git "зашёл"
# в директорию, каждую директорию на пути нужно разыгнорировать (для nls_dasm —
# handoff/ и handoff/nls_dasm/). Иначе `git add -n` откажет с "dir is ignored".
*
!**/*.py
!**/*.txt
!**/*.json
!**/*.md
!**/*.npy
!**/*.npz
!**/*.java
!**/*.cpp
!**/*.hpp
!**/*.c
!**/*.h
!**/*.lua
!**/roadmap.md
!**/AGENTS.md
!.gitignore
!dsp/
# --- расшифрованные дизассемблы декомпа: НУЖНО трекать (ценные артефакты) ---
!handoff/
!handoff/nls_dasm/
!handoff/nls_dasm/*.dis
!handoff/nls_dasm/*.bin
!handoff/*.md
!handoff/*.py
!handoff/*.json
!handoff/*.npy
# --- тяжёлые / бинарные / временные / инструменты: НЕ в git ---
*.log
*.wav
*.rpp
__pycache__/
dsp/build/
ghidra-proj/
regions/
regions_dep/
regions_render/
regions_rt/
regions_rt2/
soothe_rt.bin.regions/
dl/
lib/
bin/
include/
**/*.regions/