.gitignore za TwinCAT 3

37 pravila izuzimanja za TwinCAT 3, spremnih za kopiranje u repozitorij.

Softver za automatizaciju

Potpuni .gitignore za TwinCAT 3

# Generirano uz LFGitignore - https://lfgitignore.com
# Stvoreno: 2026-10-13 16:02:47 UTC
# Tehnologije: 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
# Korisničke mogućnosti rješenja
*.suo
*.vsm

Što ova pravila za TwinCAT 3 zapravo zanemaruju

Svaki obrazac u nastavku i razlog zašto pripada vašoj datoteci .gitignore.

TwinCAT PLC

Obrazac Što zanemaruje
*.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 dijeljeni tipovi: zanemarivanje datoteke TMC korisno je samo za čisto PLC programiranje; čim se koriste dijeljeni podatkovni tipovi (putem tmc), C++ ili općenito TcCom-Module, datoteka TMC mora biti dio repozitorija
*.tmcRefac TwinCAT PLC

Projektne datoteke TwinCAT-a

Obrazac Što zanemaruje
*.tsproj.bak Projektne datoteke TwinCAT-a
*.tsproj.b?k Projektne datoteke TwinCAT-a
*.tsproj.orig Projektne datoteke TwinCAT-a
*.tspproj.bak Projektne datoteke TwinCAT-a
*.xti.bak Projektne datoteke TwinCAT-a
*.xti.bk? Projektne datoteke TwinCAT-a
*.xti.orig Projektne datoteke TwinCAT-a
*.xtv Projektne datoteke TwinCAT-a
*.xtv.bak Projektne datoteke TwinCAT-a
*.xtv.bk? Projektne datoteke TwinCAT-a
*.xt?.bk? Projektne datoteke TwinCAT-a
*.xt?.orig Projektne datoteke TwinCAT-a

Specifično za više korisnika

Obrazac Što zanemaruje
**/.TcGit/ Specifično za više korisnika
**/_Boot/ izuzmi nepotrebne mape
**/_CompileInfo/ Specifično za više korisnika
**/_Libraries/ Specifično za više korisnika
**/_ModuleInstall/ Specifično za više korisnika
**/_Deployment/ Specifično za više korisnika
**/_Repository/ Specifično za više korisnika

Datoteke i mape specifične za projekt VS Shell

Obrazac Što zanemaruje
**/.vs/ Datoteke i mape specifične za projekt VS Shell
*.~u Datoteke i mape specifične za projekt VS Shell
*.project.~u Datoteke i mape specifične za projekt VS Shell
*.suo Korisničke mogućnosti rješenja

Mjerenja TwinCAT-a

Obrazac Što zanemaruje
*.vsm Mjerenja TwinCAT-a

Kako koristiti ovaj .gitignore za TwinCAT 3

  1. Kopirajte pravila za TwinCAT 3 iznad ili izravno preuzmite datoteku.
  2. U korijenu svojeg Git repozitorija stvorite datoteku naziva .gitignore i zalijepite pravila u nju.
  3. Ako se neke od tih datoteka već prate, pokrenite git rm -r --cached . pa ponovno predajte promjene — Git primjenjuje pravila izuzimanja samo na datoteke koje ne prati.
  4. Predajte .gitignore kako bi svi u timu koristili ista pravila.

Drugi predlošci .gitignore iz kategorije Automatizacija

Pogledajte sve predloške iz kategorije Automatizacija