OpenTofu के लिए .gitignore
OpenTofu के लिए 18 अनदेखा करने के नियम, आपकी रिपॉज़िटरी में कॉपी करने के लिए तैयार।
Terraform से निकला मुक्त स्रोत प्रोजेक्ट
OpenTofu के लिए पूरी .gitignore
# LFGitignore द्वारा बनाया गया - https://lfgitignore.com
# बनाने की तारीख: 2026-10-31 21:55:13 UTC
# तकनीकें: OpenTofu
### OpenTofu ###
# Terraform प्रदाता/मॉड्यूल
**/.terraform/*
# Terraform स्थिति फ़ाइल
*.tfstate
# Terraform राज्य बैकअप
*.tfstate.*
crash.log
crash.*.log
# Terraform चर
*.tfvars
# Terraform JSON वेरिएबल
*.tfvars.json
override.tf
override.tofu
override.tf.json
override.tofu.json
# Terraform ओवरराइड करता है
*_override.tf
*_override.tofu
# Terraform JSON ओवरराइड करता है
*_override.tf.json
*_override.tofu.json
.terraform.tfstate.lock.info
# Terraform सीएलआई कॉन्फिगरेशन
.terraformrc
# Terraform सीएलआई कॉन्फिगरेशन
terraform.rc
OpenTofu के ये नियम किन चीज़ों को अनदेखा करते हैं
नीचे हर पैटर्न और उसे .gitignore में शामिल करने का कारण दिया गया है।
स्थानीय .terraform निर्देशिकाएँ
| पैटर्न | यह क्या अनदेखा करता है |
|---|---|
**/.terraform/* |
Terraform प्रदाता/मॉड्यूल |
*.tfstate |
Terraform स्थिति फ़ाइल |
*.tfstate.* |
Terraform राज्य बैकअप |
क्रैश लॉग फ़ाइलें
| पैटर्न | यह क्या अनदेखा करता है |
|---|---|
crash.log |
क्रैश लॉग फ़ाइलें |
crash.*.log |
क्रैश लॉग फ़ाइलें |
*.tfvars |
Terraform चर |
*.tfvars.json |
Terraform JSON वेरिएबल |
override.tf |
ओवरराइड फ़ाइलों को अनदेखा करें क्योंकि उनका उपयोग आमतौर पर स्थानीय स्तर पर संसाधनों को ओवरराइड करने के लिए किया जाता है और इसलिए उन्हें चेक इन नहीं किया जाता है |
override.tofu |
क्रैश लॉग फ़ाइलें |
override.tf.json |
क्रैश लॉग फ़ाइलें |
override.tofu.json |
क्रैश लॉग फ़ाइलें |
*_override.tf |
Terraform ओवरराइड करता है |
*_override.tofu |
क्रैश लॉग फ़ाइलें |
*_override.tf.json |
Terraform JSON ओवरराइड करता है |
*_override.tofu.json |
क्रैश लॉग फ़ाइलें |
टोफू अप्लाई द्वारा बनाई गई क्षणिक लॉक जानकारी फ़ाइलों पर ध्यान न दें
| पैटर्न | यह क्या अनदेखा करता है |
|---|---|
.terraform.tfstate.lock.info |
टोफू अप्लाई द्वारा बनाई गई क्षणिक लॉक जानकारी फ़ाइलों पर ध्यान न दें |
सीएलआई कॉन्फ़िगरेशन फ़ाइलों पर ध्यान न दें
| पैटर्न | यह क्या अनदेखा करता है |
|---|---|
.terraformrc |
Terraform सीएलआई कॉन्फिगरेशन |
terraform.rc |
Terraform सीएलआई कॉन्फिगरेशन |
OpenTofu के लिए इस .gitignore का उपयोग कैसे करें
- ऊपर दिए गए OpenTofu के नियम कॉपी करें या फ़ाइल सीधे डाउनलोड करें।
- अपनी Git रिपॉज़िटरी के मूल फ़ोल्डर में .gitignore नाम की फ़ाइल बनाएँ और उसमें नियम पेस्ट करें।
- यदि इनमें से कुछ फ़ाइलें पहले से ट्रैक हो रही हैं, तो git rm -r --cached . चलाएँ और फिर से कमिट करें — Git केवल ट्रैक न की गई फ़ाइलों पर अनदेखा करने के नियम लागू करता है।
- .gitignore कमिट करें ताकि टीम के सभी सदस्य एक जैसे नियम इस्तेमाल करें।