Ludovic Frank Gitignore

OpenTofu için .gitignore

OpenTofu için deponuza kopyalamaya hazır 18 yoksayma kuralı.

Açık kaynaklı Terraform çatalı

OpenTofu için eksiksiz .gitignore

# LFGitignore tarafından oluşturuldu - https://lfgitignore.com
# Oluşturuldu: 2026-10-31 21:54:52 UTC
# Teknolojiler: OpenTofu

### OpenTofu ###
# Terraform sağlayıcıları/modülleri
**/.terraform/*
# Terraform durum dosyası
*.tfstate
# Terraform durumu yedeklemeleri
*.tfstate.*
crash.log
crash.*.log
# Terraform değişkenleri
*.tfvars
# Terraform JSON değişkenleri
*.tfvars.json
override.tf
override.tofu
override.tf.json
override.tofu.json
# Terraform geçersiz kılmaları
*_override.tf
*_override.tofu
# Terraform JSON geçersiz kılmaları
*_override.tf.json
*_override.tofu.json
.terraform.tfstate.lock.info
# Terraform CLI yapılandırması
.terraformrc
# Terraform CLI yapılandırması
terraform.rc

Bu OpenTofu 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.

Yerel .terraform dizinleri

Desen Yoksaydıkları
**/.terraform/* Terraform sağlayıcıları/modülleri
*.tfstate Terraform durum dosyası
*.tfstate.* Terraform durumu yedeklemeleri

Kilitlenme günlük dosyaları

Desen Yoksaydıkları
crash.log Kilitlenme günlük dosyaları
crash.*.log Kilitlenme günlük dosyaları
*.tfvars Terraform değişkenleri
*.tfvars.json Terraform JSON değişkenleri
override.tf Genellikle kaynakları yerel olarak geçersiz kılmak için kullanıldıkları ve bu nedenle teslim edilmedikleri için geçersiz kılma dosyalarını göz ardı edin
override.tofu Kilitlenme günlük dosyaları
override.tf.json Kilitlenme günlük dosyaları
override.tofu.json Kilitlenme günlük dosyaları
*_override.tf Terraform geçersiz kılmaları
*_override.tofu Kilitlenme günlük dosyaları
*_override.tf.json Terraform JSON geçersiz kılmaları
*_override.tofu.json Kilitlenme günlük dosyaları

Tofu uygulaması tarafından oluşturulan geçici kilit bilgisi dosyalarını yoksay

Desen Yoksaydıkları
.terraform.tfstate.lock.info Tofu uygulaması tarafından oluşturulan geçici kilit bilgisi dosyalarını yoksay

CLI yapılandırma dosyalarını yoksay

Desen Yoksaydıkları
.terraformrc Terraform CLI yapılandırması
terraform.rc Terraform CLI yapılandırması

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

  1. Yukarıdaki OpenTofu 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 DevOps .gitignore şablonları

Her DevOps şablonunu görün