.gitignore TwinCAT 3-hez
A 37 figyelmen kívül hagyja a TwinCAT 3 szabályait, készen áll a tárba másolásra.
Automatizálási szoftver
A teljes .gitignore a TwinCAT 3-hez
# Generálta: LFGitignore - https://lfgitignore.com
# Létrehozva: 2026-10-31 21:55:25 UTC
# Technológiák: 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
# A megoldás felhasználói lehetőségei
*.suo
*.vsm
Amit ezek a TwinCAT 3 szabályok valójában figyelmen kívül hagynak
Minden alábbi minta, és miért tartozik a .gitignore.-hez
TwinCAT PLC
| Minta | Mit hagy figyelmen kívül |
|---|---|
*.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 |
A TwinCAT C++ és a TMC fájlt figyelmen kívül hagyó megosztott típusok csak sima PLC programozásnál hasznosak, amint megosztott adattípusokat (tmc-n keresztül), C++ vagy általában TcCom-Module használnak, a TMC fájlnak a tároló részének kell lennie. |
*.tmcRefac |
TwinCAT PLC |
TwinCAT projektfájlok
| Minta | Mit hagy figyelmen kívül |
|---|---|
*.tsproj.bak |
TwinCAT projektfájlok |
*.tsproj.b?k |
TwinCAT projektfájlok |
*.tsproj.orig |
TwinCAT projektfájlok |
*.tspproj.bak |
TwinCAT projektfájlok |
*.xti.bak |
TwinCAT projektfájlok |
*.xti.bk? |
TwinCAT projektfájlok |
*.xti.orig |
TwinCAT projektfájlok |
*.xtv |
TwinCAT projektfájlok |
*.xtv.bak |
TwinCAT projektfájlok |
*.xtv.bk? |
TwinCAT projektfájlok |
*.xt?.bk? |
TwinCAT projektfájlok |
*.xt?.orig |
TwinCAT projektfájlok |
Többfelhasználós specifikus
| Minta | Mit hagy figyelmen kívül |
|---|---|
**/.TcGit/ |
Többfelhasználós specifikus |
**/_Boot/ |
nem szükséges mappák kizárása |
**/_CompileInfo/ |
Többfelhasználós specifikus |
**/_Libraries/ |
Többfelhasználós specifikus |
**/_ModuleInstall/ |
Többfelhasználós specifikus |
**/_Deployment/ |
Többfelhasználós specifikus |
**/_Repository/ |
Többfelhasználós specifikus |
VS Shell projektspecifikus fájlok és mappák
| Minta | Mit hagy figyelmen kívül |
|---|---|
**/.vs/ |
VS Shell projektspecifikus fájlok és mappák |
*.~u |
VS Shell projektspecifikus fájlok és mappák |
*.project.~u |
VS Shell projektspecifikus fájlok és mappák |
*.suo |
A megoldás felhasználói lehetőségei |
TwinCAT mérés
| Minta | Mit hagy figyelmen kívül |
|---|---|
*.vsm |
TwinCAT mérés |
A .gitignore használata a TwinCAT 3-hez
- Másolja ki a fenti TwinCAT 3 szabályokat, vagy töltse le közvetlenül a fájlt.
- Hozz létre egy .gitignore nevű fájlt a Git-tároló gyökérkönyvtárában, majd illeszd be a szabályokat.
- Ha ezen fájlok némelyike már nyomon van követve, futtassa a git rm -r --cached . programot, majd véglegesítse újra – a Git csak a nem követett fájlokra alkalmaz figyelmen kívül hagyási szabályokat.
- Kötelesd be a .gitignore-t, hogy a csapatban mindenki ugyanazokat a szabályokat alkalmazza.