.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
- Skopiuj powyższe reguły dla OpenTofu lub pobierz plik.
- Utwórz plik o nazwie .gitignore w katalogu głównym repozytorium Git i wklej do niego reguły.
- 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.
- Dodaj .gitignore do commita, aby cały zespół korzystał z tych samych reguł.