.gitignore untuk OpenTofu

18 peraturan pengabaian untuk OpenTofu, sedia untuk disalin ke repositori anda.

Garpu Terraform sumber terbuka

.gitignore yang lengkap untuk OpenTofu

# Dijana oleh LFGitignore - https://lfgitignore.com
# Dicipta: 2026-10-31 21:54:37 UTC
# Teknologi: OpenTofu

### OpenTofu ###
# Pembekal/modul Terraform
**/.terraform/*
# Fail keadaan Terraform
*.tfstate
# Sandaran keadaan Terraform
*.tfstate.*
crash.log
crash.*.log
# Pembolehubah Terraform
*.tfvars
# Pembolehubah Terraform JSON
*.tfvars.json
override.tf
override.tofu
override.tf.json
override.tofu.json
# Terraform mengatasi
*_override.tf
*_override.tofu
# Terraform JSON mengatasi
*_override.tf.json
*_override.tofu.json
.terraform.tfstate.lock.info
# Konfigurasi Terraform CLI
.terraformrc
# Konfigurasi Terraform CLI
terraform.rc

Apa yang sebenarnya diabaikan oleh peraturan OpenTofu ini

Setiap corak di bawah disertakan dengan sebab ia perlu berada dalam .gitignore anda.

Direktori .terraform tempatan

Corak Perkara yang diabaikan
**/.terraform/* Pembekal/modul Terraform
*.tfstate Fail keadaan Terraform
*.tfstate.* Sandaran keadaan Terraform

Fail log ranap sistem

Corak Perkara yang diabaikan
crash.log Fail log ranap sistem
crash.*.log Fail log ranap sistem
*.tfvars Pembolehubah Terraform
*.tfvars.json Pembolehubah Terraform JSON
override.tf Abaikan fail ganti kerana ia biasanya digunakan untuk mengatasi sumber secara setempat dan oleh itu tidak didaftar masuk
override.tofu Fail log ranap sistem
override.tf.json Fail log ranap sistem
override.tofu.json Fail log ranap sistem
*_override.tf Terraform mengatasi
*_override.tofu Fail log ranap sistem
*_override.tf.json Terraform JSON mengatasi
*_override.tofu.json Fail log ranap sistem

Abaikan fail maklumat kunci sementara yang dibuat oleh tauhu terpakai

Corak Perkara yang diabaikan
.terraform.tfstate.lock.info Abaikan fail maklumat kunci sementara yang dibuat oleh tauhu terpakai

Abaikan fail konfigurasi CLI

Corak Perkara yang diabaikan
.terraformrc Konfigurasi Terraform CLI
terraform.rc Konfigurasi Terraform CLI

Bagaimana untuk menggunakan .gitignore ini untuk OpenTofu

  1. Salin peraturan OpenTofu di atas, atau muat turun fail terus.
  2. Cipta fail bernama .gitignore di akar repositori Git anda dan tampal peraturan ke dalamnya.
  3. Jika beberapa fail tersebut telah dijejaki, jalankan git rm -r --cached . kemudian komit semula — Git hanya menggunakan peraturan mengabaikan kepada fail yang tidak dijejaki.
  4. Masukkan .gitignore dalam commit supaya semua ahli pasukan berkongsi peraturan yang sama.

Templat DevOps .gitignore yang lain

Lihat setiap templat DevOps