.gitignore 988 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105
  1. # STM32项目版本管理 - .gitignore文件
  2. # 编译输出文件
  3. *.o
  4. *.obj
  5. *.elf
  6. *.hex
  7. *.bin
  8. *.map
  9. *.lst
  10. *.lss
  11. *.sym
  12. *.d
  13. *.dep
  14. # 链接文件
  15. *.ld
  16. # IAR编译器输出
  17. Debug/
  18. Release/
  19. *.ewt
  20. *.ewd
  21. *.eww
  22. *.ewp
  23. *.ewl
  24. *.pbd
  25. *.pbd.browse
  26. *.tmp
  27. *.log
  28. *.dni
  29. *.wsdt
  30. *.sfr
  31. # Keil编译器输出
  32. *.uvproj
  33. *.uvopt
  34. *.uvgui
  35. *.bak
  36. *.dep
  37. *.plg
  38. *.build_log.htm
  39. *.crf
  40. *.htm
  41. *.lnp
  42. *.sct
  43. *.axf
  44. *.tra
  45. *.htm
  46. # GCC/Makefile 输出
  47. build/
  48. out/
  49. dist/
  50. *.elf
  51. *.bin
  52. *.hex
  53. # VSCode 配置
  54. .vscode/
  55. *.code-workspace
  56. # Eclipse 配置
  57. .metadata/
  58. .settings/
  59. .project
  60. .cproject
  61. # 其他IDE配置
  62. *.user
  63. *.suo
  64. *.sdf
  65. *.opensdf
  66. *.db
  67. # 临时文件和备份
  68. *~
  69. *.tmp
  70. *.bak
  71. *.swp
  72. *.swo
  73. *tmp*
  74. *.orig
  75. # 操作系统生成文件
  76. Thumbs.db
  77. .DS_Store
  78. *.pid
  79. *.seed
  80. *.pid.lock
  81. # 日志文件
  82. *.log
  83. npm-debug.log*
  84. yarn-debug.log*
  85. yarn-error.log*
  86. # 依赖目录(如果有使用包管理器)
  87. node_modules/
  88. # 自定义排除(可根据项目需要调整)
  89. # 保留关键源文件和文档
  90. # !source/
  91. # !*.md
  92. # !*.txt