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