.gitignore untuk Xilinx

82 aturan pengabaian untuk Xilinx, siap disalin ke repositori Anda.

Alat pengembangan FPGA

.gitignore lengkap untuk Xilinx

# Dibuat oleh LFGitignore - https://lfgitignore.com
# Dibuat: 2026-10-31 21:53:26 UTC
# Teknologi: Xilinx

### Xilinx ###
*.jou
# Metadata ruang kerja Eclipse
.metadata
# berkas proyek Eclipse
.project
*.debug
*.str
# Berkas sementara
*.tmp
*.rst
# Arsip ZIP
*.zip
*.os
*.html
*.js
# Berkas catatan
*.log
*.pb
*.dcp
*.hwdef
*.vds
*.veo
*.wdf
*.vdi
*.dmp
*.rpx
*.rpt
*_stub.v
*_stub.vhdl
*_funcsim.v
*_funcsim.vhdl
# berkas Cache
*.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

Apa yang sebenarnya diabaikan oleh aturan Xilinx ini

Setiap pola berikut beserta alasan untuk memasukkannya ke .gitignore.

Umum

Pola Yang diabaikan
.metadata Metadata ruang kerja Eclipse
.project berkas proyek Eclipse
*.jou [home]
*.debug Umum
*.str Umum
*.tmp Berkas sementara
*.rst Umum
*.zip Arsip ZIP
*.os Umum
*.html Umum
*.js Umum
*.log Berkas catatan
*.pb Umum
*.dcp Umum
*.hwdef Umum
*.vds Umum
*.veo Umum
*.wdf Umum
*.vdi Umum
*.dmp Umum
*.rpx Umum
*.rpt Umum
*_stub.v Umum
*_stub.vhdl Umum
*_funcsim.v Umum
*_funcsim.vhdl Umum
*.cache berkas Cache
*.data Umum
*.ipdefs Umum
.Xil Umum
*.sdk Umum
*.hw Umum
*.ip_user_files Umum
*_synth_* ## Sintesis IP
.jobs Umum
*/*.runs/synth*/*.xml ## sintesis proyek
*/*.runs/synth*/*.txt Umum
*/*.runs/synth*/*.sh Umum
*/*.runs/synth*/*.tcl Umum
*/*.runs/synth*/*.bat Umum
*/*.runs/synth*/*.xdc Umum
!*/*.runs/synth*/*utilization*.rpt Umum
*.runs/synth*/*.xml Umum
*.runs/synth*/*.txt Umum
*.runs/synth*/*.sh Umum
*.runs/synth*/*.tcl Umum
*.runs/synth*/*.bat Umum
*.runs/synth*/*.xdc Umum
!*.runs/synth*/*utilization*.rpt Umum
*/*.runs/impl*/*.xml ## implementasi proyek
*/*.runs/impl*/*.html Umum
*/*.runs/impl*/*.txt Umum
*/*.runs/impl*/*.sh Umum
*/*.runs/impl*/*.tcl Umum
*/*.runs/impl*/*.bat Umum
!*/*.runs/impl*/*utilization*.rpt Umum
*.runs/impl*/*.xml Umum
*.runs/impl*/*.html Umum
*.runs/impl*/*.txt Umum
*.runs/impl*/*.sh Umum
*.runs/impl*/*.tcl Umum
*.runs/impl*/*.bat Umum
!*.runs/impl*/*utilization*.rpt Umum
*/*/bd/*/hdl ## desain blok
*/*/*/bd/*/hdl Umum
*/*/bd/*/*.xdc Umum
*/*/*/bd/*/*.xdc Umum
*/*/bd/*/ip/*/*.xdc Umum
*/*/*/bd/*/ip/*/*.xdc Umum
*/*/bd/*/ip/*/*/ Umum
*/*/*/bd/*/ip/*/*/ Umum
*/*/bd/*/ip/*/*.vhd Umum
*/*/*/bd/*/ip/*/*.vhd Umum
*/*/bd/*/ip/*/*.xml Umum
*/*/*/bd/*/ip/*/*.xml Umum
*.c Umum
*.h Umum
*.vho Umum
*/*/bd/*/ip/*/*.tcl Umum
*/*/*/bd/*/ip/*/*.tcl Umum
hw_handoff Umum
ipshared Umum

Cara menggunakan .gitignore ini untuk Xilinx

  1. Salin aturan Xilinx di atas atau unduh langsung berkasnya.
  2. Buat berkas bernama .gitignore di direktori utama repositori Git Anda dan tempelkan aturannya.
  3. Jika sebagian berkas tersebut sudah dilacak, jalankan git rm -r --cached . lalu buat commit baru — Git hanya menerapkan aturan pengabaian pada berkas yang belum dilacak.
  4. Commit .gitignore agar seluruh anggota tim menggunakan aturan yang sama.

Templat .gitignore Perangkat keras lainnya

Lihat semua templat Perangkat keras