.gitignore for Terraform
14 ignoreringsregler for Terraform, klare til å kopieres inn i kodelageret ditt.
Verktøy for infrastruktur som kode
Den komplette .gitignore-filen for Terraform
# Generert av LFGitignore - https://lfgitignore.com
# Opprettet: 2026-10-13 15:55:24 UTC
# Teknologier: Terraform
### Terraform ###
.terraform/
# Terraform-tilstandsfil
*.tfstate
# Terraform-tilstandssikkerhetskopier
*.tfstate.*
crash.log
crash.*.log
# Terraform-variabler
*.tfvars
# Terraform JSON-variabler
*.tfvars.json
override.tf
override.tf.json
# Terraform-overstyringer
*_override.tf
.terraform.tfstate.lock.info
# Terraform JSON-overstyringer
*_override.tf.json
# Terraform CLI-konfigurasjon
.terraformrc
# Terraform CLI-konfigurasjon
terraform.rc
Hva disse Terraform-reglene faktisk ignorerer
Alle mønstrene nedenfor, og hvorfor de hører hjemme i .gitignore-filen din.
Lokale .terraform-mapper
| Mønster | Hva det ignorerer |
|---|---|
.terraform/ |
Lokale .terraform-mapper |
*.tfstate |
Terraform-tilstandsfil |
*.tfstate.* |
Terraform-tilstandssikkerhetskopier |
Krasjloggfiler
| Mønster | Hva det ignorerer |
|---|---|
crash.log |
Krasjloggfiler |
crash.*.log |
Krasjloggfiler |
*.tfvars |
Terraform-variabler |
*.tfvars.json |
Terraform JSON-variabler |
override.tf |
Ignorer overstyringsfiler, siden de vanligvis brukes til å overstyre ressurser lokalt og derfor ikke sjekkes inn |
override.tf.json |
Krasjloggfiler |
*_override.tf |
Terraform-overstyringer |
*_override.tf.json |
Terraform JSON-overstyringer |
Ignorer midlertidige låseinformasjonsfiler opprettet av terraform apply
| Mønster | Hva det ignorerer |
|---|---|
.terraform.tfstate.lock.info |
Ignorer midlertidige låseinformasjonsfiler opprettet av terraform apply |
Ignorer CLI-konfigurasjonsfiler
| Mønster | Hva det ignorerer |
|---|---|
.terraformrc |
Terraform CLI-konfigurasjon |
terraform.rc |
Terraform CLI-konfigurasjon |
Slik bruker du denne .gitignore-filen for Terraform
- Kopier Terraform-reglene ovenfor, eller last ned filen direkte.
- Opprett en fil som heter .gitignore i roten av Git-kodelageret ditt, og lim inn reglene.
- Hvis noen av disse filene allerede spores, kjører du git rm -r --cached . og sjekker inn på nytt — Git bruker bare ignoreringsregler på filer som ikke spores.
- Sjekk inn .gitignore slik at alle på teamet deler de samme reglene.