.gitignore untuk OpenTofu

18 aturan pengabaian untuk OpenTofu, siap disalin ke repositori Anda.

Fork Terraform sumber terbuka

.gitignore lengkap untuk OpenTofu

# Dibuat oleh LFGitignore - https://lfgitignore.com
# Dibuat: 2026-10-31 23:00:55 UTC
# Teknologi: OpenTofu

### OpenTofu ###
# Provider/modul Terraform
**/.terraform/*
# Berkas status Terraform
*.tfstate
# Cadangan status Terraform
*.tfstate.*
crash.log
crash.*.log
# Variabel Terraform
*.tfvars
# Variabel JSON Terraform
*.tfvars.json
override.tf
override.tofu
override.tf.json
override.tofu.json
# Penyesuaian Terraform
*_override.tf
*_override.tofu
# Penyesuaian JSON Terraform
*_override.tf.json
*_override.tofu.json
.terraform.tfstate.lock.info
# Konfigurasi CLI Terraform
.terraformrc
# Konfigurasi CLI Terraform
terraform.rc

Apa yang sebenarnya diabaikan oleh aturan OpenTofu ini

Setiap pola berikut beserta alasan untuk memasukkannya ke .gitignore.

Direktori .terraform lokal

Pola Yang diabaikan
**/.terraform/* Provider/modul Terraform
*.tfstate Berkas status Terraform
*.tfstate.* Cadangan status Terraform

berkas log kerusakan

Pola Yang diabaikan
crash.log berkas log kerusakan
crash.*.log berkas log kerusakan
*.tfvars Variabel Terraform
*.tfvars.json Variabel JSON Terraform
override.tf Abaikan berkas override karena berkas tersebut biasanya digunakan untuk mengganti sumber daya secara lokal sehingga tidak dicentang
override.tofu berkas log kerusakan
override.tf.json berkas log kerusakan
override.tofu.json berkas log kerusakan
*_override.tf Penyesuaian Terraform
*_override.tofu berkas log kerusakan
*_override.tf.json Penyesuaian JSON Terraform
*_override.tofu.json berkas log kerusakan

Abaikan berkas informasi kunci sementara yang dibuat oleh tofu apply

Pola Yang diabaikan
.terraform.tfstate.lock.info Abaikan berkas informasi kunci sementara yang dibuat oleh tofu apply

Abaikan berkas konfigurasi CLI

Pola Yang diabaikan
.terraformrc Konfigurasi CLI Terraform
terraform.rc Konfigurasi CLI Terraform

Cara menggunakan .gitignore ini untuk OpenTofu

  1. Salin aturan OpenTofu di atas atau unduh langsung berkasnya.
  2. Buat berkas bernama .gitignore di direktori utama repositori Git Anda dan tempelkan aturannya.
  3. Jika sebagian berkas tersebut sudah dilacak, jalankan git rm -r --cached . lalu buat commit baru — Git hanya menerapkan aturan pengabaian pada berkas yang belum dilacak.
  4. Commit .gitignore agar seluruh anggota tim menggunakan aturan yang sama.

Templat .gitignore DevOps lainnya

Lihat semua templat DevOps