.gitignore för OpenTofu
18 ignoreringsregler för OpenTofu, redo att kopieras till ditt repo.
Terraform-förgrening med öppen källkod
Den kompletta .gitignore-filen för OpenTofu
# Genererad av LFGitignore - https://lfgitignore.com
# Skapad: 2026-10-13 15:49:48 UTC
# Tekniker: OpenTofu
### OpenTofu ###
# Terraform-leverantörer/moduler
**/.terraform/*
# Terraform-tillståndsfil
*.tfstate
# Terraform-tillståndskopior
*.tfstate.*
crash.log
crash.*.log
# Terraform-variabler
*.tfvars
# Terraform JSON-variabler
*.tfvars.json
override.tf
override.tofu
override.tf.json
override.tofu.json
# Terraform-åsidosättningar
*_override.tf
*_override.tofu
# Terraform JSON-åsidosättningar
*_override.tf.json
*_override.tofu.json
.terraform.tfstate.lock.info
# Terraform CLI-konfiguration
.terraformrc
# Terraform CLI-konfiguration
terraform.rc
Vad reglerna för OpenTofu faktiskt ignorerar
Alla mönster nedan och varför de hör hemma i din .gitignore.
Lokala .terraform-kataloger
| Mönster | Vad det ignorerar |
|---|---|
**/.terraform/* |
Terraform-leverantörer/moduler |
*.tfstate |
Terraform-tillståndsfil |
*.tfstate.* |
Terraform-tillståndskopior |
Kraschloggfiler
| Mönster | Vad det ignorerar |
|---|---|
crash.log |
Kraschloggfiler |
crash.*.log |
Kraschloggfiler |
*.tfvars |
Terraform-variabler |
*.tfvars.json |
Terraform JSON-variabler |
override.tf |
Ignorera åsidosättningsfiler eftersom de vanligtvis används för att åsidosätta resurser lokalt och därför inte checkas in |
override.tofu |
Kraschloggfiler |
override.tf.json |
Kraschloggfiler |
override.tofu.json |
Kraschloggfiler |
*_override.tf |
Terraform-åsidosättningar |
*_override.tofu |
Kraschloggfiler |
*_override.tf.json |
Terraform JSON-åsidosättningar |
*_override.tofu.json |
Kraschloggfiler |
Ignorera tillfälliga låsinformationsfiler skapade av tofu apply
| Mönster | Vad det ignorerar |
|---|---|
.terraform.tfstate.lock.info |
Ignorera tillfälliga låsinformationsfiler skapade av tofu apply |
Ignorera CLI-konfigurationsfiler
| Mönster | Vad det ignorerar |
|---|---|
.terraformrc |
Terraform CLI-konfiguration |
terraform.rc |
Terraform CLI-konfiguration |
Så använder du denna .gitignore för OpenTofu
- Kopiera reglerna för OpenTofu ovan eller ladda ner filen direkt.
- Skapa en fil med namnet .gitignore i roten av ditt Git-repo och klistra in reglerna.
- Om några av filerna redan spåras, kör git rm -r --cached . och gör sedan en ny commit — Git tillämpar bara ignoreringsregler på ospårade filer.
- Checka in .gitignore så att alla i teamet delar samma regler.