.gitignore pre Xilinx

82 pravidiel ignorovania pre Xilinx, pripravených na skopírovanie do repozitára.

Nástroje na vývoj FPGA

Kompletný .gitignore pre Xilinx

# Vygenerované pomocou LFGitignore - https://lfgitignore.com
# Vytvorené: 2026-10-13 16:13:56 UTC
# Technológie: Xilinx

### Xilinx ###
*.jou
# Metadáta pracovného priestoru Eclipse
.metadata
# Súbor projektu Eclipse
.project
*.debug
*.str
# Dočasné súbory
*.tmp
*.rst
# Archív ZIP
*.zip
*.os
*.html
*.js
# Súbor protokolu
*.log
*.pb
*.dcp
*.hwdef
*.vds
*.veo
*.wdf
*.vdi
*.dmp
*.rpx
*.rpt
*_stub.v
*_stub.vhdl
*_funcsim.v
*_funcsim.vhdl
# Súbor vyrovnávacej pamäte
*.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

Čo tieto pravidlá pre Xilinx skutočne ignorujú

Všetky vzory nižšie aj s vysvetlením, prečo patria do vášho .gitignore.

Všeobecné

Vzor Čo ignoruje
.metadata Metadáta pracovného priestoru Eclipse
.project Súbor projektu Eclipse
*.jou [home]
*.debug Všeobecné
*.str Všeobecné
*.tmp Dočasné súbory
*.rst Všeobecné
*.zip Archív ZIP
*.os Všeobecné
*.html Všeobecné
*.js Všeobecné
*.log Súbor protokolu
*.pb Všeobecné
*.dcp Všeobecné
*.hwdef Všeobecné
*.vds Všeobecné
*.veo Všeobecné
*.wdf Všeobecné
*.vdi Všeobecné
*.dmp Všeobecné
*.rpx Všeobecné
*.rpt Všeobecné
*_stub.v Všeobecné
*_stub.vhdl Všeobecné
*_funcsim.v Všeobecné
*_funcsim.vhdl Všeobecné
*.cache Súbor vyrovnávacej pamäte
*.data Všeobecné
*.ipdefs Všeobecné
.Xil Všeobecné
*.sdk Všeobecné
*.hw Všeobecné
*.ip_user_files Všeobecné
*_synth_* ## Syntéza IP
.jobs Všeobecné
*/*.runs/synth*/*.xml ## Syntéza projektu
*/*.runs/synth*/*.txt Všeobecné
*/*.runs/synth*/*.sh Všeobecné
*/*.runs/synth*/*.tcl Všeobecné
*/*.runs/synth*/*.bat Všeobecné
*/*.runs/synth*/*.xdc Všeobecné
!*/*.runs/synth*/*utilization*.rpt Všeobecné
*.runs/synth*/*.xml Všeobecné
*.runs/synth*/*.txt Všeobecné
*.runs/synth*/*.sh Všeobecné
*.runs/synth*/*.tcl Všeobecné
*.runs/synth*/*.bat Všeobecné
*.runs/synth*/*.xdc Všeobecné
!*.runs/synth*/*utilization*.rpt Všeobecné
*/*.runs/impl*/*.xml ## Implementácia projektu
*/*.runs/impl*/*.html Všeobecné
*/*.runs/impl*/*.txt Všeobecné
*/*.runs/impl*/*.sh Všeobecné
*/*.runs/impl*/*.tcl Všeobecné
*/*.runs/impl*/*.bat Všeobecné
!*/*.runs/impl*/*utilization*.rpt Všeobecné
*.runs/impl*/*.xml Všeobecné
*.runs/impl*/*.html Všeobecné
*.runs/impl*/*.txt Všeobecné
*.runs/impl*/*.sh Všeobecné
*.runs/impl*/*.tcl Všeobecné
*.runs/impl*/*.bat Všeobecné
!*.runs/impl*/*utilization*.rpt Všeobecné
*/*/bd/*/hdl ## Blokový návrh
*/*/*/bd/*/hdl Všeobecné
*/*/bd/*/*.xdc Všeobecné
*/*/*/bd/*/*.xdc Všeobecné
*/*/bd/*/ip/*/*.xdc Všeobecné
*/*/*/bd/*/ip/*/*.xdc Všeobecné
*/*/bd/*/ip/*/*/ Všeobecné
*/*/*/bd/*/ip/*/*/ Všeobecné
*/*/bd/*/ip/*/*.vhd Všeobecné
*/*/*/bd/*/ip/*/*.vhd Všeobecné
*/*/bd/*/ip/*/*.xml Všeobecné
*/*/*/bd/*/ip/*/*.xml Všeobecné
*.c Všeobecné
*.h Všeobecné
*.vho Všeobecné
*/*/bd/*/ip/*/*.tcl Všeobecné
*/*/*/bd/*/ip/*/*.tcl Všeobecné
hw_handoff Všeobecné
ipshared Všeobecné

Ako používať tento .gitignore pre Xilinx

  1. Skopírujte pravidlá pre Xilinx vyššie alebo si súbor priamo stiahnite.
  2. V koreňovom adresári repozitára Git vytvorte súbor s názvom .gitignore a vložte doň pravidlá.
  3. Ak sa niektoré súbory už sledujú, spustite git rm -r --cached . a vytvorte nový commit — Git uplatňuje pravidlá ignorovania iba na nesledované súbory.
  4. Pridajte .gitignore do commitu, aby celý tím zdieľal rovnaké pravidlá.

Ďalšie šablóny .gitignore: Hardvér

Zobraziť všetky šablóny: Hardvér