.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
- Zkopírujte výše uvedená pravidla pro OpenTofu nebo si soubor rovnou stáhněte.
- V kořenové složce svého Git repozitáře vytvořte soubor .gitignore a vložte do něj pravidla.
- 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.
- Commitněte .gitignore, aby celý tým sdílel stejná pravidla.