.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
- Kopier Terraform reglerne ovenfor, eller download filen direkte.
- Opret en fil med navnet .gitignore i roden af dit Git-lager og indsæt reglerne i det.
- 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.
- Brug .gitignore, så alle på holdet deler de samme regler.