.gitignore pro OpenTofu

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

Otevřený fork Terraform

Kompletní .gitignore pro OpenTofu

# Vygenerováno pomocí LFGitignore - https://lfgitignore.com
# Vytvořeno: 2026-10-13 16:08:48 UTC
# Technologie: OpenTofu

### OpenTofu ###
# Poskytovatelé a moduly 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.tofu
override.tf.json
override.tofu.json
# Přepsání Terraform
*_override.tf
*_override.tofu
# Přepsání Terraform v JSON
*_override.tf.json
*_override.tofu.json
.terraform.tfstate.lock.info
# Konfigurace Terraform CLI
.terraformrc
# Konfigurace Terraform CLI
terraform.rc

Co pravidla pro OpenTofu 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/* Poskytovatelé a moduly 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.tofu Soubory protokolů pádů
override.tf.json Soubory protokolů pádů
override.tofu.json Soubory protokolů pádů
*_override.tf Přepsání Terraform
*_override.tofu Soubory protokolů pádů
*_override.tf.json Přepsání Terraform v JSON
*_override.tofu.json Soubory protokolů pádů

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

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

Ignorovat konfigurační soubory CLI

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

Jak používat tento .gitignore pro OpenTofu

  1. Zkopírujte výše uvedená pravidla pro OpenTofu 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