.gitignore för TwinCAT 3

37 ignoreringsregler för TwinCAT 3, redo att kopieras till ditt repo.

Automatiseringsprogram

Den kompletta .gitignore-filen för TwinCAT 3

# Genererad av LFGitignore - https://lfgitignore.com
# Skapad: 2026-10-13 16:02:52 UTC
# Tekniker: 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
# Användaralternativ för lösningen
*.suo
*.vsm

Vad reglerna för TwinCAT 3 faktiskt ignorerar

Alla mönster nedan och varför de hör hemma i din .gitignore.

TwinCAT PLC

Mönster Vad det ignorerar
*.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++ och delade typer: att ignorera TMC-filen är bara användbart vid ren PLC-programmering. Så snart delade datatyper (via tmc), C++ eller TcCom-moduler i allmänhet används måste TMC-filen ingå i repot
*.tmcRefac TwinCAT PLC

TwinCAT-projektfiler

Mönster Vad det ignorerar
*.tsproj.bak TwinCAT-projektfiler
*.tsproj.b?k TwinCAT-projektfiler
*.tsproj.orig TwinCAT-projektfiler
*.tspproj.bak TwinCAT-projektfiler
*.xti.bak TwinCAT-projektfiler
*.xti.bk? TwinCAT-projektfiler
*.xti.orig TwinCAT-projektfiler
*.xtv TwinCAT-projektfiler
*.xtv.bak TwinCAT-projektfiler
*.xtv.bk? TwinCAT-projektfiler
*.xt?.bk? TwinCAT-projektfiler
*.xt?.orig TwinCAT-projektfiler

Specifikt för flera användare

Mönster Vad det ignorerar
**/.TcGit/ Specifikt för flera användare
**/_Boot/ uteslut mappar som inte behövs
**/_CompileInfo/ Specifikt för flera användare
**/_Libraries/ Specifikt för flera användare
**/_ModuleInstall/ Specifikt för flera användare
**/_Deployment/ Specifikt för flera användare
**/_Repository/ Specifikt för flera användare

Projektspecifika filer och mappar för VS Shell

Mönster Vad det ignorerar
**/.vs/ Projektspecifika filer och mappar för VS Shell
*.~u Projektspecifika filer och mappar för VS Shell
*.project.~u Projektspecifika filer och mappar för VS Shell
*.suo Användaralternativ för lösningen

TwinCAT-mätning

Mönster Vad det ignorerar
*.vsm TwinCAT-mätning

Så använder du denna .gitignore för TwinCAT 3

  1. Kopiera reglerna för TwinCAT 3 ovan eller ladda ner filen direkt.
  2. Skapa en fil med namnet .gitignore i roten av ditt Git-repo och klistra in reglerna.
  3. Om några av filerna redan spåras, kör git rm -r --cached . och gör sedan en ny commit — Git tillämpar bara ignoreringsregler på ospårade filer.
  4. Checka in .gitignore så att alla i teamet delar samma regler.

Andra .gitignore-mallar för Automatisering

Visa alla mallar för Automatisering