.gitignore til OpenTofu

18 ignorer regler for OpenTofu, klar til at kopiere til dit lager.

Open source Terraform gaffel

Den komplette .gitignore til OpenTofu

# Genereret af LFGitignore - https://lfgitignore.com
# Oprettet: 2026-10-31 21:54:29 UTC
# Teknologier: OpenTofu

### OpenTofu ###
# Terraform udbydere/moduler
**/.terraform/*
# Terraform tilstandsfil
*.tfstate
# Terraform sikkerhedskopier
*.tfstate.*
crash.log
crash.*.log
# Terraform variabler
*.tfvars
# Terraform JSON-variabler
*.tfvars.json
override.tf
override.tofu
override.tf.json
override.tofu.json
# Terraform tilsidesætter
*_override.tf
*_override.tofu
# Terraform JSON tilsidesætter
*_override.tf.json
*_override.tofu.json
.terraform.tfstate.lock.info
# Terraform CLI-konfig
.terraformrc
# Terraform CLI-konfig
terraform.rc

Hvad disse OpenTofu regler faktisk ignorerer

Hvert mønster nedenfor, og hvorfor det hører hjemme i din .gitignore.

Lokale .terraform mapper

Mønster Hvad den ignorerer
**/.terraform/* Terraform udbydere/moduler
*.tfstate Terraform tilstandsfil
*.tfstate.* Terraform sikkerhedskopier

Crash-logfiler

Mønster Hvad den ignorerer
crash.log Crash-logfiler
crash.*.log Crash-logfiler
*.tfvars Terraform variabler
*.tfvars.json Terraform JSON-variabler
override.tf Ignorer tilsidesættelsesfiler, da de normalt bruges til at tilsidesætte ressourcer lokalt og derfor ikke tjekkes ind
override.tofu Crash-logfiler
override.tf.json Crash-logfiler
override.tofu.json Crash-logfiler
*_override.tf Terraform tilsidesætter
*_override.tofu Crash-logfiler
*_override.tf.json Terraform JSON tilsidesætter
*_override.tofu.json Crash-logfiler

Ignorer forbigående låseinformationsfiler oprettet af tofu gælder

Mønster Hvad den ignorerer
.terraform.tfstate.lock.info Ignorer forbigående låseinformationsfiler oprettet af tofu gælder

Ignorer CLI-konfigurationsfiler

Mønster Hvad den ignorerer
.terraformrc Terraform CLI-konfig
terraform.rc Terraform CLI-konfig

Sådan bruger du denne .gitignore til OpenTofu

  1. Kopier OpenTofu reglerne ovenfor, eller download filen direkte.
  2. Opret en fil med navnet .gitignore i roden af dit Git-lager og indsæt reglerne i det.
  3. Hvis nogle af disse filer allerede er sporet, så kør git rm -r --cached . og commit igen - Git anvender kun ignoreringsregler på usporede filer.
  4. Brug .gitignore, så alle på holdet deler de samme regler.

Andre DevOps .gitignore skabeloner

Se alle DevOps skabeloner