步骤 1️⃣:先把规则写进 .gitignore
例如:
gitignore
build/
*.elf
*.bin
*.map
步骤 2️⃣:把"已跟踪文件"从索引中移除(不删本地文件)
bash
git rm --cached build/output.elf
或者整个目录:
bash
git rm -r --cached build/
⚠️ --cached 非常关键:
- 只从 Git 索引删除
- 不会删除你本地的文件
步骤 3️⃣:提交一次
bash
git commit -m "chore: ignore build artifacts"
步骤 4️⃣:验证
bash
git status