.gitignore pro Terraform

14 pravidel ignorování pro Terraform, připravených ke zkopírování do repozitáře.

Nástroj pro infrastrukturu jako kód

Kompletní .gitignore pro Terraform

# Vygenerováno pomocí LFGitignore - https://lfgitignore.com
# Vytvořeno: 2026-10-13 15:56:39 UTC
# Technologie: Terraform

### Terraform ###
.terraform/
# Soubor stavu Terraform
*.tfstate
# Zálohy stavu Terraform
*.tfstate.*
crash.log
crash.*.log
# Proměnné Terraform
*.tfvars
# Proměnné Terraform v JSON
*.tfvars.json
override.tf
override.tf.json
# Přepsání Terraform
*_override.tf
.terraform.tfstate.lock.info
# Přepsání Terraform v JSON
*_override.tf.json
# Konfigurace Terraform CLI
.terraformrc
# Konfigurace Terraform CLI
terraform.rc

Co pravidla pro Terraform skutečně ignorují

Každý vzor níže má vysvětlení, proč patří do vašeho .gitignore.

Místní adresáře .terraform

Vzor Co ignoruje
.terraform/ Místní adresáře .terraform
*.tfstate Soubor stavu Terraform
*.tfstate.* Zálohy stavu Terraform

Soubory protokolů pádů

Vzor Co ignoruje
crash.log Soubory protokolů pádů
crash.*.log Soubory protokolů pádů
*.tfvars Proměnné Terraform
*.tfvars.json Proměnné Terraform v JSON
override.tf Ignorovat soubory přepsání, protože obvykle slouží k místnímu přepsání prostředků a do repozitáře se nezahrnují
override.tf.json Soubory protokolů pádů
*_override.tf Přepsání Terraform
*_override.tf.json Přepsání Terraform v JSON

Ignorovat přechodné soubory informací o zámku vytvořené terraform apply

Vzor Co ignoruje
.terraform.tfstate.lock.info Ignorovat přechodné soubory informací o zámku vytvořené terraform apply

Ignorovat konfigurační soubory CLI

Vzor Co ignoruje
.terraformrc Konfigurace Terraform CLI
terraform.rc Konfigurace Terraform CLI

Jak používat tento .gitignore pro Terraform

  1. Zkopírujte výše uvedená pravidla pro Terraform nebo si soubor rovnou stáhněte.
  2. V kořenové složce svého Git repozitáře vytvořte soubor .gitignore a vložte do něj pravidla.
  3. Pokud už jsou některé z těchto souborů sledovány, spusťte git rm -r --cached . a pak znovu commitněte — Git uplatňuje pravidla ignorování pouze na nesledované soubory.
  4. Commitněte .gitignore, aby celý tým sdílel stejná pravidla.

Další šablony .gitignore v kategorii DevOps

Zobrazit všechny šablony pro DevOps