Ludovic Frank Gitignore

.gitignore за OpenTofu

18 правила за игнориране за OpenTofu, готови за копиране в хранилището ви.

Разклонение на Terraform с отворен код

Пълният .gitignore за OpenTofu

# Генерирано от LFGitignore — https://lfgitignore.com
# Създадено: 2026-10-13 16:07:54 UTC
# Технологии: OpenTofu

### OpenTofu ###
# Доставчици/модули на Terraform
**/.terraform/*
# Файл със състоянието на Terraform
*.tfstate
# Резервни копия на състоянието на Terraform
*.tfstate.*
crash.log
crash.*.log
# Променливи на Terraform
*.tfvars
# JSON променливи на Terraform
*.tfvars.json
override.tf
override.tofu
override.tf.json
override.tofu.json
# Предефинирания на Terraform
*_override.tf
*_override.tofu
# JSON предефинирания на Terraform
*_override.tf.json
*_override.tofu.json
.terraform.tfstate.lock.info
# Конфигурация на Terraform CLI
.terraformrc
# Конфигурация на Terraform CLI
terraform.rc

Какво всъщност игнорират тези правила за OpenTofu

Всички шаблони по-долу и защо са необходими във вашия .gitignore.

Локални директории .terraform

Шаблон Какво игнорира
**/.terraform/* Доставчици/модули на Terraform
*.tfstate Файл със състоянието на Terraform
*.tfstate.* Резервни копия на състоянието на Terraform

Файлове с журнали на сривовете

Шаблон Какво игнорира
crash.log Файлове с журнали на сривовете
crash.*.log Файлове с журнали на сривовете
*.tfvars Променливи на Terraform
*.tfvars.json JSON променливи на Terraform
override.tf Игнориране на файловете за предефиниране, тъй като обикновено променят ресурси локално и не се включват в хранилището
override.tofu Файлове с журнали на сривовете
override.tf.json Файлове с журнали на сривовете
override.tofu.json Файлове с журнали на сривовете
*_override.tf Предефинирания на Terraform
*_override.tofu Файлове с журнали на сривовете
*_override.tf.json JSON предефинирания на Terraform
*_override.tofu.json Файлове с журнали на сривовете

Игнориране на временните файлове с информация за заключване, създадени от tofu apply

Шаблон Какво игнорира
.terraform.tfstate.lock.info Игнориране на временните файлове с информация за заключване, създадени от tofu apply

Игнориране на конфигурационните файлове на CLI

Шаблон Какво игнорира
.terraformrc Конфигурация на Terraform CLI
terraform.rc Конфигурация на Terraform CLI

Как да използвате този .gitignore за OpenTofu

  1. Копирайте правилата за OpenTofu по-горе или изтеглете файла директно.
  2. Създайте файл с име .gitignore в основната директория на Git хранилището си и поставете правилата в него.
  3. Ако някои от тези файлове вече се следят, изпълнете git rm -r --cached . и създайте нов комит — Git прилага правилата за игнориране само към неследени файлове.
  4. Добавете .gitignore в комит, за да използва целият екип едни и същи правила.

Други .gitignore шаблони за DevOps

Вижте всички шаблони за DevOps