.gitignore für OpenTofu

18 Ausschlussregeln für OpenTofu, die du direkt in dein Repository übernehmen kannst.

Open-Source-Terraform-Fork

Die vollständige .gitignore für OpenTofu

# Erstellt von LFGitignore - https://lfgitignore.com
# Erstellt: 2026-10-13 15:54:16 UTC
# Technologien: OpenTofu

### OpenTofu ###
# Terraform-Provider und -Module
**/.terraform/*
# Terraform-Statusdatei
*.tfstate
# Terraform-Zustandssicherungen
*.tfstate.*
crash.log
crash.*.log
# Terraform-Variablen
*.tfvars
# Terraform-JSON-Variablen
*.tfvars.json
override.tf
override.tofu
override.tf.json
override.tofu.json
# Terraform-Überschreibungen
*_override.tf
*_override.tofu
# Terraform-JSON-Überschreibungen
*_override.tf.json
*_override.tofu.json
.terraform.tfstate.lock.info
# Terraform-CLI-Konfiguration
.terraformrc
# Terraform-CLI-Konfiguration
terraform.rc

Was diese Regeln für OpenTofu ausschließen

Alle Muster im Überblick – und warum sie in deine .gitignore gehören.

Lokale .terraform-Verzeichnisse

Muster Ausgeschlossene Dateien
**/.terraform/* Terraform-Provider und -Module
*.tfstate Terraform-Statusdatei
*.tfstate.* Terraform-Zustandssicherungen

Absturzprotokolldateien

Muster Ausgeschlossene Dateien
crash.log Absturzprotokolldateien
crash.*.log Absturzprotokolldateien
*.tfvars Terraform-Variablen
*.tfvars.json Terraform-JSON-Variablen
override.tf Ignorieren Sie Überschreibungsdateien, da diese normalerweise zum lokalen Überschreiben von Ressourcen verwendet werden und daher nicht eingecheckt werden
override.tofu Absturzprotokolldateien
override.tf.json Absturzprotokolldateien
override.tofu.json Absturzprotokolldateien
*_override.tf Terraform-Überschreibungen
*_override.tofu Absturzprotokolldateien
*_override.tf.json Terraform-JSON-Überschreibungen
*_override.tofu.json Absturzprotokolldateien

Von tofu apply erzeugte temporäre Sperrinformationsdateien ignorieren

Muster Ausgeschlossene Dateien
.terraform.tfstate.lock.info Von tofu apply erzeugte temporäre Sperrinformationsdateien ignorieren

CLI-Konfigurationsdateien ignorieren

Muster Ausgeschlossene Dateien
.terraformrc Terraform-CLI-Konfiguration
terraform.rc Terraform-CLI-Konfiguration

So verwendest du diese .gitignore für OpenTofu

  1. Kopiere die Regeln für OpenTofu oben oder lade die Datei direkt herunter.
  2. Erstelle im Stammverzeichnis deines Git-Repositorys eine Datei namens .gitignore und füge die Regeln ein.
  3. Falls Git einige dieser Dateien bereits erfasst, führe git rm -r --cached . aus und erstelle einen neuen Commit – Git wendet Ausschlussregeln nur auf nicht erfasste Dateien an.
  4. Committe die .gitignore, damit alle im Team dieselben Regeln verwenden.

Weitere .gitignore-Vorlagen für DevOps

Alle Vorlagen für DevOps ansehen