42 lines
682 B
Plaintext
42 lines
682 B
Plaintext
# ===== obj 目录:只保留 .hex 和 .bin,忽略其他所有文件 =====
|
|
# 先忽略 obj 下所有内容(但不忽略目录本身,以便 git 能遍历子目录)
|
|
obj/**/*
|
|
# 重新允许目录进入(否则 git 不会进入被忽略的目录查找 .hex/.bin)
|
|
!obj/**/
|
|
# 允许 .hex 和 .bin
|
|
!obj/**/*.hex
|
|
!obj/**/*.bin
|
|
|
|
# ===== 通用忽略规则 =====
|
|
# Keil / IDE 生成文件
|
|
*.lst
|
|
*.crf
|
|
*.d
|
|
*.axf
|
|
*.htm
|
|
*.lnp
|
|
*.dep
|
|
*.iex
|
|
*.scvd
|
|
*.uvguix.*
|
|
|
|
# 日志和临时文件
|
|
JLinkLog.txt
|
|
*.build_log.htm
|
|
|
|
# 压缩包(obj 目录内的 zip)
|
|
obj/*.zip
|
|
|
|
# IDE 和编辑器
|
|
.vscode/
|
|
.settings/
|
|
.eide/
|
|
.idea/
|
|
*.ept
|
|
*.eide-template
|
|
|
|
# 系统文件
|
|
Thumbs.db
|
|
Desktop.ini
|
|
.DS_Store
|