.gitignore para Xilinx

82 reglas de exclusión para Xilinx, listas para copiar en tu repositorio.

Herramientas de desarrollo para FPGA

El .gitignore completo para Xilinx

# Generado por LFGitignore - https://lfgitignore.com
# Creado: 2026-10-13 16:13:41 UTC
# Tecnologías: Xilinx

### Xilinx ###
*.jou
# Metadatos del espacio de trabajo de Eclipse
.metadata
# Archivo de proyecto de Eclipse
.project
*.debug
*.str
# Archivos temporales
*.tmp
*.rst
# Archivo comprimido ZIP
*.zip
*.os
*.html
*.js
# Archivo de registro
*.log
*.pb
*.dcp
*.hwdef
*.vds
*.veo
*.wdf
*.vdi
*.dmp
*.rpx
*.rpt
*_stub.v
*_stub.vhdl
*_funcsim.v
*_funcsim.vhdl
# Archivo de caché
*.cache
*.data
*.ipdefs
.Xil
*.sdk
*.hw
*.ip_user_files
*_synth_*
.jobs
*/*.runs/synth*/*.xml
*/*.runs/synth*/*.txt
*/*.runs/synth*/*.sh
*/*.runs/synth*/*.tcl
*/*.runs/synth*/*.bat
*/*.runs/synth*/*.xdc
!*/*.runs/synth*/*utilization*.rpt
*.runs/synth*/*.xml
*.runs/synth*/*.txt
*.runs/synth*/*.sh
*.runs/synth*/*.tcl
*.runs/synth*/*.bat
*.runs/synth*/*.xdc
!*.runs/synth*/*utilization*.rpt
*/*.runs/impl*/*.xml
*/*.runs/impl*/*.html
*/*.runs/impl*/*.txt
*/*.runs/impl*/*.sh
*/*.runs/impl*/*.tcl
*/*.runs/impl*/*.bat
!*/*.runs/impl*/*utilization*.rpt
*.runs/impl*/*.xml
*.runs/impl*/*.html
*.runs/impl*/*.txt
*.runs/impl*/*.sh
*.runs/impl*/*.tcl
*.runs/impl*/*.bat
!*.runs/impl*/*utilization*.rpt
*/*/bd/*/hdl
*/*/*/bd/*/hdl
*/*/bd/*/*.xdc
*/*/*/bd/*/*.xdc
*/*/bd/*/ip/*/*.xdc
*/*/*/bd/*/ip/*/*.xdc
*/*/bd/*/ip/*/*/
*/*/*/bd/*/ip/*/*/
*/*/bd/*/ip/*/*.vhd
*/*/*/bd/*/ip/*/*.vhd
*/*/bd/*/ip/*/*.xml
*/*/*/bd/*/ip/*/*.xml
*.c
*.h
*.vho
*/*/bd/*/ip/*/*.tcl
*/*/*/bd/*/ip/*/*.tcl
hw_handoff
ipshared

Qué ignoran estas reglas de Xilinx

Todos los patrones y por qué incluirlos en tu .gitignore.

Generalidades

Patrón Qué ignora
.metadata Metadatos del espacio de trabajo de Eclipse
.project Archivo de proyecto de Eclipse
*.jou [home]
*.debug Generalidades
*.str Generalidades
*.tmp Archivos temporales
*.rst Generalidades
*.zip Archivo comprimido ZIP
*.os Generalidades
*.html Generalidades
*.js Generalidades
*.log Archivo de registro
*.pb Generalidades
*.dcp Generalidades
*.hwdef Generalidades
*.vds Generalidades
*.veo Generalidades
*.wdf Generalidades
*.vdi Generalidades
*.dmp Generalidades
*.rpx Generalidades
*.rpt Generalidades
*_stub.v Generalidades
*_stub.vhdl Generalidades
*_funcsim.v Generalidades
*_funcsim.vhdl Generalidades
*.cache Archivo de caché
*.data Generalidades
*.ipdefs Generalidades
.Xil Generalidades
*.sdk Generalidades
*.hw Generalidades
*.ip_user_files Generalidades
*_synth_* ## Síntesis de IP
.jobs Generalidades
*/*.runs/synth*/*.xml ## Síntesis del proyecto
*/*.runs/synth*/*.txt Generalidades
*/*.runs/synth*/*.sh Generalidades
*/*.runs/synth*/*.tcl Generalidades
*/*.runs/synth*/*.bat Generalidades
*/*.runs/synth*/*.xdc Generalidades
!*/*.runs/synth*/*utilization*.rpt Generalidades
*.runs/synth*/*.xml Generalidades
*.runs/synth*/*.txt Generalidades
*.runs/synth*/*.sh Generalidades
*.runs/synth*/*.tcl Generalidades
*.runs/synth*/*.bat Generalidades
*.runs/synth*/*.xdc Generalidades
!*.runs/synth*/*utilization*.rpt Generalidades
*/*.runs/impl*/*.xml ## Implementación del proyecto
*/*.runs/impl*/*.html Generalidades
*/*.runs/impl*/*.txt Generalidades
*/*.runs/impl*/*.sh Generalidades
*/*.runs/impl*/*.tcl Generalidades
*/*.runs/impl*/*.bat Generalidades
!*/*.runs/impl*/*utilization*.rpt Generalidades
*.runs/impl*/*.xml Generalidades
*.runs/impl*/*.html Generalidades
*.runs/impl*/*.txt Generalidades
*.runs/impl*/*.sh Generalidades
*.runs/impl*/*.tcl Generalidades
*.runs/impl*/*.bat Generalidades
!*.runs/impl*/*utilization*.rpt Generalidades
*/*/bd/*/hdl ## Diseño de bloques
*/*/*/bd/*/hdl Generalidades
*/*/bd/*/*.xdc Generalidades
*/*/*/bd/*/*.xdc Generalidades
*/*/bd/*/ip/*/*.xdc Generalidades
*/*/*/bd/*/ip/*/*.xdc Generalidades
*/*/bd/*/ip/*/*/ Generalidades
*/*/*/bd/*/ip/*/*/ Generalidades
*/*/bd/*/ip/*/*.vhd Generalidades
*/*/*/bd/*/ip/*/*.vhd Generalidades
*/*/bd/*/ip/*/*.xml Generalidades
*/*/*/bd/*/ip/*/*.xml Generalidades
*.c Generalidades
*.h Generalidades
*.vho Generalidades
*/*/bd/*/ip/*/*.tcl Generalidades
*/*/*/bd/*/ip/*/*.tcl Generalidades
hw_handoff Generalidades
ipshared Generalidades

Cómo usar este .gitignore para Xilinx

  1. Copia las reglas de Xilinx de arriba o descarga el archivo directamente.
  2. Crea un archivo llamado .gitignore en la raíz del repositorio Git y pega las reglas.
  3. 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.
  4. Incluye el .gitignore en un commit para que todo el equipo comparta las mismas reglas.

Otras plantillas .gitignore de Equipamiento informático

Ver todas las plantillas de Equipamiento informático