.gitignore para IAR
28 reglas de exclusión para IAR, listas para copiar en tu repositorio.
Herramientas de desarrollo de sistemas embebidos
El .gitignore completo para IAR
# Generado por LFGitignore - https://lfgitignore.com
# Creado: 2026-10-13 15:48:43 UTC
# Tecnologías: IAR
### IAR ###
# Archivo de objeto
*.o
*.bin
*.elf
# Archivo de volcado hexadecimal
*.hex
*.map
# Salida del compilador
*.out
# Archivo de objeto
*.obj
# Copia de seguridad
*.bak
thumbs.db
*.~*
**/settings/*.crun
**/settings/*.dbgdt
**/settings/*.cspy
**/settings/*.cspy.*
**/settings/*.xcl
**/settings/*.dni
**/settings/*.wsdt
**/settings/*.wspos
**/Exe/*.sim
**/Obj/*.pbd
**/Obj/*.pbd.*
**/Obj/*.pbi
**/Obj/*.pbi.*
Debug/
Release/
settings/
Backup*
*.dep
Qué ignoran estas reglas de IAR
Todos los patrones y por qué incluirlos en tu .gitignore.
Binarios compilados
| Patrón | Qué ignora |
|---|---|
*.o |
Archivo de objeto |
*.bin |
Binarios compilados |
*.elf |
Binarios compilados |
*.hex |
Archivo de volcado hexadecimal |
*.map |
Binarios compilados |
*.out |
Salida del compilador |
*.obj |
Archivo de objeto |
Papelera
| Patrón | Qué ignora |
|---|---|
*.bak |
Copia de seguridad |
thumbs.db |
Papelera |
*.~* |
Papelera |
Configuración de IAR
| Patrón | Qué ignora |
|---|---|
**/settings/*.crun |
Configuración de IAR |
**/settings/*.dbgdt |
Configuración de IAR |
**/settings/*.cspy |
Configuración de IAR |
**/settings/*.cspy.* |
Configuración de IAR |
**/settings/*.xcl |
Configuración de IAR |
**/settings/*.dni |
Configuración de IAR |
**/settings/*.wsdt |
Configuración de IAR |
**/settings/*.wspos |
Configuración de IAR |
Ejecutables de depuración de IAR
| Patrón | Qué ignora |
|---|---|
**/Exe/*.sim |
Ejecutables de depuración de IAR |
Objetos de depuración de IAR
| Patrón | Qué ignora |
|---|---|
**/Obj/*.pbd |
Objetos de depuración de IAR |
**/Obj/*.pbd.* |
Objetos de depuración de IAR |
**/Obj/*.pbi |
Objetos de depuración de IAR |
**/Obj/*.pbi.* |
Objetos de depuración de IAR |
Directorio "Debug" del proyecto IAR
| Patrón | Qué ignora |
|---|---|
Debug/ |
Directorio "Debug" del proyecto IAR |
Directorio "Release" del proyecto IAR
| Patrón | Qué ignora |
|---|---|
Release/ |
Directorio "Release" del proyecto IAR |
Directorio de configuración del proyecto IAR
| Patrón | Qué ignora |
|---|---|
settings/ |
Directorio de configuración del proyecto IAR |
Copias de seguridad de IAR
| Patrón | Qué ignora |
|---|---|
Backup* |
Copias de seguridad de IAR |
Archivos .dep de IAR
| Patrón | Qué ignora |
|---|---|
*.dep |
Archivos .dep de IAR |
Cómo usar este .gitignore para IAR
- Copia las reglas de IAR de arriba o descarga el archivo directamente.
- Crea un archivo llamado .gitignore en la raíz del repositorio Git y pega las reglas.
- Si Git ya rastrea alguno de esos archivos, ejecuta git rm -r --cached . y crea otro commit: Git solo aplica las reglas de exclusión a los archivos que no rastrea.
- Incluye el .gitignore en un commit para que todo el equipo comparta las mismas reglas.