Ludovic Frank Gitignore

.gitignore за Xilinx

82 правила за игнориране за Xilinx, готови за копиране в хранилището ви.

Инструменти за FPGA разработка

Пълният .gitignore за Xilinx

# Генерирано от LFGitignore — https://lfgitignore.com
# Създадено: 2026-10-13 16:16:21 UTC
# Технологии: Xilinx

### Xilinx ###
*.jou
# Метаданни на работното пространство на Eclipse
.metadata
# Проектен файл на Eclipse
.project
*.debug
*.str
# Временни файлове
*.tmp
*.rst
# ZIP архив
*.zip
*.os
*.html
*.js
# Журнален файл
*.log
*.pb
*.dcp
*.hwdef
*.vds
*.veo
*.wdf
*.vdi
*.dmp
*.rpx
*.rpt
*_stub.v
*_stub.vhdl
*_funcsim.v
*_funcsim.vhdl
# Кеш файл
*.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

Какво всъщност игнорират тези правила за Xilinx

Всички шаблони по-долу и защо са необходими във вашия .gitignore.

Общи

Шаблон Какво игнорира
.metadata Метаданни на работното пространство на Eclipse
.project Проектен файл на Eclipse
*.jou [home]
*.debug Общи
*.str Общи
*.tmp Временни файлове
*.rst Общи
*.zip ZIP архив
*.os Общи
*.html Общи
*.js Общи
*.log Журнален файл
*.pb Общи
*.dcp Общи
*.hwdef Общи
*.vds Общи
*.veo Общи
*.wdf Общи
*.vdi Общи
*.dmp Общи
*.rpx Общи
*.rpt Общи
*_stub.v Общи
*_stub.vhdl Общи
*_funcsim.v Общи
*_funcsim.vhdl Общи
*.cache Кеш файл
*.data Общи
*.ipdefs Общи
.Xil Общи
*.sdk Общи
*.hw Общи
*.ip_user_files Общи
*_synth_* ## Синтез на IP
.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 Общи

Как да използвате този .gitignore за Xilinx

  1. Копирайте правилата за Xilinx по-горе или изтеглете файла директно.
  2. Създайте файл с име .gitignore в основната директория на Git хранилището си и поставете правилата в него.
  3. Ако някои от тези файлове вече се следят, изпълнете git rm -r --cached . и създайте нов комит — Git прилага правилата за игнориране само към неследени файлове.
  4. Добавете .gitignore в комит, за да използва целият екип едни и същи правила.

Други .gitignore шаблони за Хардуер

Вижте всички шаблони за Хардуер