.gitignore untuk TwinCAT 3

37 peraturan pengabaian untuk TwinCAT 3, sedia untuk disalin ke repositori anda.

Perisian automasi

.gitignore yang lengkap untuk TwinCAT 3

# Dijana oleh LFGitignore - https://lfgitignore.com
# Dicipta: 2026-10-31 23:01:05 UTC
# Teknologi: TwinCAT 3

### TwinCAT 3 ###
*.plcproj.bak
*.plcproj.orig
*.tpy
*.tclrs
*.library
*.compiled-library
*.compileinfo
*.asm
*.core
LineIDs.dbg
LineIDs.dbg.bak
*.tmc
*.tmcRefac
*.tsproj.bak
*.tsproj.b?k
*.tsproj.orig
*.tspproj.bak
*.xti.bak
*.xti.bk?
*.xti.orig
*.xtv
*.xtv.bak
*.xtv.bk?
*.xt?.bk?
*.xt?.orig
**/.TcGit/
**/_Boot/
**/_CompileInfo/
**/_Libraries/
**/_ModuleInstall/
**/_Deployment/
**/_Repository/
**/.vs/
*.~u
*.project.~u
# Pilihan pengguna penyelesaian
*.suo
*.vsm

Apa yang sebenarnya diabaikan oleh peraturan TwinCAT 3 ini

Setiap corak di bawah disertakan dengan sebab ia perlu berada dalam .gitignore anda.

TwinCAT PLC

Corak Perkara yang diabaikan
*.plcproj.bak TwinCAT PLC
*.plcproj.orig TwinCAT PLC
*.tpy TwinCAT PLC
*.tclrs TwinCAT PLC
*.library TwinCAT PLC
*.compiled-library TwinCAT PLC
*.compileinfo TwinCAT PLC
*.asm TwinCAT PLC
*.core TwinCAT PLC
LineIDs.dbg TwinCAT PLC
LineIDs.dbg.bak TwinCAT PLC
*.tmc TwinCAT C++ dan jenis kongsi yang mengabaikan fail TMC hanya berguna untuk pengaturcaraan PLC biasa sebaik sahaja jenis data kongsi (melalui tmc), C++ atau secara amnya TcCom-Module digunakan, fail TMC perlu menjadi sebahagian daripada repositori
*.tmcRefac TwinCAT PLC

Fail projek TwinCAT

Corak Perkara yang diabaikan
*.tsproj.bak Fail projek TwinCAT
*.tsproj.b?k Fail projek TwinCAT
*.tsproj.orig Fail projek TwinCAT
*.tspproj.bak Fail projek TwinCAT
*.xti.bak Fail projek TwinCAT
*.xti.bk? Fail projek TwinCAT
*.xti.orig Fail projek TwinCAT
*.xtv Fail projek TwinCAT
*.xtv.bak Fail projek TwinCAT
*.xtv.bk? Fail projek TwinCAT
*.xt?.bk? Fail projek TwinCAT
*.xt?.orig Fail projek TwinCAT

Khusus berbilang pengguna

Corak Perkara yang diabaikan
**/.TcGit/ Khusus berbilang pengguna
**/_Boot/ kecualikan folder yang tidak diperlukan
**/_CompileInfo/ Khusus berbilang pengguna
**/_Libraries/ Khusus berbilang pengguna
**/_ModuleInstall/ Khusus berbilang pengguna
**/_Deployment/ Khusus berbilang pengguna
**/_Repository/ Khusus berbilang pengguna

Fail dan folder khusus projek VS Shell

Corak Perkara yang diabaikan
**/.vs/ Fail dan folder khusus projek VS Shell
*.~u Fail dan folder khusus projek VS Shell
*.project.~u Fail dan folder khusus projek VS Shell
*.suo Pilihan pengguna penyelesaian

Pengukuran TwinCAT

Corak Perkara yang diabaikan
*.vsm Pengukuran TwinCAT

Bagaimana untuk menggunakan .gitignore ini untuk TwinCAT 3

  1. Salin peraturan TwinCAT 3 di atas, atau muat turun fail terus.
  2. Cipta fail bernama .gitignore di akar repositori Git anda dan tampal peraturan ke dalamnya.
  3. Jika beberapa fail tersebut telah dijejaki, jalankan git rm -r --cached . kemudian komit semula — Git hanya menggunakan peraturan mengabaikan kepada fail yang tidak dijejaki.
  4. Masukkan .gitignore dalam commit supaya semua ahli pasukan berkongsi peraturan yang sama.

Templat Automasi .gitignore yang lain

Lihat setiap templat Automasi