.gitignore per a TwinCAT 3
37 regles d’exclusió de TwinCAT 3, llestes per copiar al repositori.
Programari d'automatització
El .gitignore complet per a TwinCAT 3
# Generat per LFGitignore - https://lfgitignore.com
# Creat: 2026-10-31 23:00:49 UTC
# Tecnologies: 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
# Opcions d'usuari de la solució
*.suo
*.vsm
El que aquestes regles TwinCAT 3 ignoren realment
Cada patró a continuació i per què pertany al vostre .gitignore.
TwinCAT PLC
| Patró | El que ignora |
|---|---|
*.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++ i els tipus compartits que ignoren el fitxer TMC només són útils per a la programació senzilla de PLC tan aviat com s'utilitzen tipus de dades compartides (mitjançant tmc), C++ o en general TcCom-Module, el fitxer TMC ha de formar part del repositori. |
*.tmcRefac |
TwinCAT PLC |
Fitxers del projecte TwinCAT
| Patró | El que ignora |
|---|---|
*.tsproj.bak |
Fitxers del projecte TwinCAT |
*.tsproj.b?k |
Fitxers del projecte TwinCAT |
*.tsproj.orig |
Fitxers del projecte TwinCAT |
*.tspproj.bak |
Fitxers del projecte TwinCAT |
*.xti.bak |
Fitxers del projecte TwinCAT |
*.xti.bk? |
Fitxers del projecte TwinCAT |
*.xti.orig |
Fitxers del projecte TwinCAT |
*.xtv |
Fitxers del projecte TwinCAT |
*.xtv.bak |
Fitxers del projecte TwinCAT |
*.xtv.bk? |
Fitxers del projecte TwinCAT |
*.xt?.bk? |
Fitxers del projecte TwinCAT |
*.xt?.orig |
Fitxers del projecte TwinCAT |
Específic per a multiusuari
| Patró | El que ignora |
|---|---|
**/.TcGit/ |
Específic per a multiusuari |
**/_Boot/ |
exclou les carpetes no requerides |
**/_CompileInfo/ |
Específic per a multiusuari |
**/_Libraries/ |
Específic per a multiusuari |
**/_ModuleInstall/ |
Específic per a multiusuari |
**/_Deployment/ |
Específic per a multiusuari |
**/_Repository/ |
Específic per a multiusuari |
Fitxers i carpetes específics del projecte VS Shell
| Patró | El que ignora |
|---|---|
**/.vs/ |
Fitxers i carpetes específics del projecte VS Shell |
*.~u |
Fitxers i carpetes específics del projecte VS Shell |
*.project.~u |
Fitxers i carpetes específics del projecte VS Shell |
*.suo |
Opcions d'usuari de la solució |
Mesura TwinCAT
| Patró | El que ignora |
|---|---|
*.vsm |
Mesura TwinCAT |
Com utilitzar aquest .gitignore per a TwinCAT 3
- Copieu les regles TwinCAT 3 anteriors o descarregueu el fitxer directament.
- Creeu un fitxer anomenat .gitignore a l'arrel del vostre repositori Git i enganxeu-hi les regles.
- Si alguns d’aquests fitxers ja tenen seguiment, executeu git rm -r --cached . i torneu a confirmar els canvis: Git només aplica les regles d’exclusió als fitxers sense seguiment.
- Confirmeu el fitxer .gitignore perquè tot l’equip comparteixi les mateixes regles.