Ludovic Frank Gitignore

TwinCAT 3 için .gitignore

TwinCAT 3 için deponuza kopyalamaya hazır 37 yoksayma kuralı.

Otomasyon yazılımı

TwinCAT 3 için eksiksiz .gitignore

# LFGitignore tarafından oluşturuldu - https://lfgitignore.com
# Oluşturuldu: 2026-10-31 23:01:16 UTC
# Teknolojiler: 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
# Çözüm kullanıcı seçenekleri
*.suo
*.vsm

Bu TwinCAT 3 kurallarının aslında neyi göz ardı ettiği

Aşağıda tüm desenleri ve .gitignore dosyanızda neden yer almaları gerektiğini görebilirsiniz.

TwinCAT PLC'si

Desen Yoksaydıkları
*.plcproj.bak TwinCAT PLC'si
*.plcproj.orig TwinCAT PLC'si
*.tpy TwinCAT PLC'si
*.tclrs TwinCAT PLC'si
*.library TwinCAT PLC'si
*.compiled-library TwinCAT PLC'si
*.compileinfo TwinCAT PLC'si
*.asm TwinCAT PLC'si
*.core TwinCAT PLC'si
LineIDs.dbg TwinCAT PLC'si
LineIDs.dbg.bak TwinCAT PLC'si
*.tmc TwinCAT C++ ve TMC dosyasını göz ardı eden paylaşılan türler, yalnızca paylaşılan veri türleri (tmc aracılığıyla), C++ veya genel olarak TcCom-Module kullanıldığında düz PLC programlama için kullanışlıdır, TMC dosyasının havuzun bir parçası olması gerekir
*.tmcRefac TwinCAT PLC'si

TwinCAT proje dosyaları

Desen Yoksaydıkları
*.tsproj.bak TwinCAT proje dosyaları
*.tsproj.b?k TwinCAT proje dosyaları
*.tsproj.orig TwinCAT proje dosyaları
*.tspproj.bak TwinCAT proje dosyaları
*.xti.bak TwinCAT proje dosyaları
*.xti.bk? TwinCAT proje dosyaları
*.xti.orig TwinCAT proje dosyaları
*.xtv TwinCAT proje dosyaları
*.xtv.bak TwinCAT proje dosyaları
*.xtv.bk? TwinCAT proje dosyaları
*.xt?.bk? TwinCAT proje dosyaları
*.xt?.orig TwinCAT proje dosyaları

Çok kullanıcıya özel

Desen Yoksaydıkları
**/.TcGit/ Çok kullanıcıya özel
**/_Boot/ gerekli olmayan klasörleri hariç tut
**/_CompileInfo/ Çok kullanıcıya özel
**/_Libraries/ Çok kullanıcıya özel
**/_ModuleInstall/ Çok kullanıcıya özel
**/_Deployment/ Çok kullanıcıya özel
**/_Repository/ Çok kullanıcıya özel

VS Shell projesine özel dosyalar ve klasörler

Desen Yoksaydıkları
**/.vs/ VS Shell projesine özel dosyalar ve klasörler
*.~u VS Shell projesine özel dosyalar ve klasörler
*.project.~u VS Shell projesine özel dosyalar ve klasörler
*.suo Çözüm kullanıcı seçenekleri

TwinCAT Ölçümü

Desen Yoksaydıkları
*.vsm TwinCAT Ölçümü

TwinCAT 3 için bu .gitignore nasıl kullanılır?

  1. Yukarıdaki TwinCAT 3 kurallarını kopyalayın veya dosyayı doğrudan indirin.
  2. Git deponuzun kökünde .gitignore adlı bir dosya oluşturun ve kuralları bu dosyaya yapıştırın.
  3. Bu dosyalardan bazıları zaten izleniyorsa git rm -r --cached . komutunu çalıştırıp yeniden commit edin. Git, yoksayma kurallarını yalnızca izlenmeyen dosyalara uygular.
  4. Ekipteki herkesin aynı kuralları kullanması için .gitignore dosyasını commit edin.

Diğer Otomasyon .gitignore şablonları

Her Otomasyon şablonunu görün