.gitignore dla OpenTofu

18 reguł ignorowania dla OpenTofu, gotowych do skopiowania do repozytorium.

Otwarty fork Terraform

Kompletny plik .gitignore dla OpenTofu

# Wygenerowano przez LFGitignore - https://lfgitignore.com
# Utworzono: 2026-10-13 16:06:47 UTC
# Technologie: OpenTofu

### OpenTofu ###
# Dostawcy i moduły Terraform
**/.terraform/*
# Plik stanu Terraform
*.tfstate
# Kopie zapasowe stanu Terraform
*.tfstate.*
crash.log
crash.*.log
# Zmienne Terraform
*.tfvars
# Zmienne Terraform w JSON
*.tfvars.json
override.tf
override.tofu
override.tf.json
override.tofu.json
# Nadpisania ustawień Terraform
*_override.tf
*_override.tofu
# Nadpisania ustawień Terraform w JSON
*_override.tf.json
*_override.tofu.json
.terraform.tfstate.lock.info
# Konfiguracja Terraform CLI
.terraformrc
# Konfiguracja Terraform CLI
terraform.rc

Co ignorują te reguły dla OpenTofu

Każdy z poniższych wzorców wraz z wyjaśnieniem, dlaczego warto umieścić go w .gitignore.

Lokalne katalogi .terraform

Wzorzec Co ignoruje
**/.terraform/* Dostawcy i moduły Terraform
*.tfstate Plik stanu Terraform
*.tfstate.* Kopie zapasowe stanu Terraform

Pliki dziennika awarii

Wzorzec Co ignoruje
crash.log Pliki dziennika awarii
crash.*.log Pliki dziennika awarii
*.tfvars Zmienne Terraform
*.tfvars.json Zmienne Terraform w JSON
override.tf Ignoruj pliki nadpisujące ustawienia — zwykle służą do lokalnego nadpisywania zasobów i nie trafiają do repozytorium
override.tofu Pliki dziennika awarii
override.tf.json Pliki dziennika awarii
override.tofu.json Pliki dziennika awarii
*_override.tf Nadpisania ustawień Terraform
*_override.tofu Pliki dziennika awarii
*_override.tf.json Nadpisania ustawień Terraform w JSON
*_override.tofu.json Pliki dziennika awarii

Ignoruj pliki informacji o tymczasowych blokadach tworzone przez tofu apply

Wzorzec Co ignoruje
.terraform.tfstate.lock.info Ignoruj pliki informacji o tymczasowych blokadach tworzone przez tofu apply

Ignoruj pliki konfiguracyjne CLI

Wzorzec Co ignoruje
.terraformrc Konfiguracja Terraform CLI
terraform.rc Konfiguracja Terraform CLI

Jak używać tego pliku .gitignore dla OpenTofu

  1. Skopiuj powyższe reguły dla OpenTofu lub pobierz plik.
  2. Utwórz plik o nazwie .gitignore w katalogu głównym repozytorium Git i wklej do niego reguły.
  3. Jeśli Git już śledzi niektóre z tych plików, uruchom git rm -r --cached ., a następnie utwórz nowy commit — Git stosuje reguły ignorowania tylko do nieśledzonych plików.
  4. Dodaj .gitignore do commita, aby cały zespół korzystał z tych samych reguł.

Inne szablony .gitignore: DevOps

Zobacz wszystkie szablony: DevOps