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?
- Yukarıdaki OpenTofu kurallarını kopyalayın veya dosyayı doğrudan indirin.
- Git deponuzun kökünde .gitignore adlı bir dosya oluşturun ve kuralları bu dosyaya yapıştırın.
- 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.
- Ekipteki herkesin aynı kuralları kullanması için .gitignore dosyasını commit edin.