.gitignore til Terraform

14 ignorer regler for Terraform, klar til at kopiere til dit lager.

Infrastruktur som kodeværktøj

Den komplette .gitignore til Terraform

# Genereret af LFGitignore - https://lfgitignore.com
# Oprettet: 2026-10-31 22:59:01 UTC
# Teknologier: Terraform

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

Hvad disse Terraform 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/ Lokale .terraform mapper
*.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.tf.json Crash-logfiler
*_override.tf Terraform tilsidesætter
*_override.tf.json Terraform JSON tilsidesætter

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

Mønster Hvad den ignorerer
.terraform.tfstate.lock.info Ignorer forbigående låseinformationsfiler oprettet af terraform 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 Terraform

  1. Kopier Terraform 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