.gitignore जनरेटर
.gitignore म्हणजे काय?
.gitignore फाइल Git ला सांगते की कोणत्या फाइल्स आणि डायरेक्टरी दुर्लक्षित कराव्यात — त्यांना तुमच्या रिपॉझिटरीमध्ये ट्रॅक होण्यापासून किंवा commit होण्यापासून प्रतिबंधित करते. सामान्य उदाहरणे म्हणजे build artifacts, dependency फोल्डर (node_modules/, vendor/), environment फाइल्स (.env), log फाइल्स, आणि .DS_Store सारख्या OS-विशिष्ट फाइल्स. प्रत्येक प्रोजेक्टमध्ये त्याच्या स्टॅकनुसार .gitignore असणे आवश्यक आहे.
.gitignore जनरेटर कसे वापरावे
-
तुमच्या तंत्रज्ञानाचा शोध घ्या किंवा ब्राउझ करा — निवडण्यासाठी टॅगवर क्लिक करा.
-
निवडलेल्या वस्तू वरील बारमध्ये chips म्हणून दिसतात — काढण्यासाठी ✕ क्लिक करा.
-
खाली दिलेल्या टेक्स्ट बॉक्समध्ये कोणतेही सानुकूल नमुने जोडा.
-
तयार केलेला .gitignore कॉपी करा आणि प्रोजेक्टच्या root मध्ये .gitignore म्हणून सेव्ह करा.
-
.gitignore फाइल स्वतःच commit करा — ती Git द्वारे ट्रॅक केली जावी.
वारंवार विचारलेले प्रश्न
मी माझी .gitignore फाइल कमिट करावी? होय. .gitignore फाइल स्वतः repository मध्ये कमिट केली पाहिजे जेणेकरून सर्व सहकारी समान ignore नियम सामायिक करतात. हे त्याच्या श्रेणीतील एकमेव फाइल आहे जी तुम्हाला tracked हवीय.
मी आधीच एक फाइल कमिट केली आहे जी ignore केली पाहिजे — मी ती कशी काढू? ती .gitignore मध्ये जोडणे एक फाइल untrack करणार नाही जी आधीच कमिट केली आहे. तुम्हाला चलवायला हवे: git rm --cached <filename> ते untrack करण्यासाठी, नंतर ते बदल कमिट करा. त्यानंतर, .gitignore ते पुन्हा जोडल्या जाण्यापासून रोखेल.
.gitignore आणि .gitkeep मध्ये काय फरक आहे? .gitignore files ला tracking पासून exclude करते. .gitkeep हा एक संकेत आहे (Git feature नाही) एक अन्यथा रिक्त directory tracked ठेवण्यासाठी — Git रिक्त directories track करत नाही, तर developers एक रिक्त .gitkeep फाइल directory structure संरक्षित करण्यासाठी जोडतात.
मला अनेक .gitignore फाइलींची असू शकतात? होय. तुम्ही कोणत्याही subdirectory मध्ये .gitignore फाइलींची स्थापना करू शकता. प्रत्येक एक त्याच्या directory आणि सर्व subdirectories ला लागू होते. Subdirectory .gitignore फाइलींतील नियम त्या subtree साठी root .gitignore ला override करतात.
Keywords: gitignore जनरेटर, gitignore फाइल, gitignore टेम्पलेट, git फाइल दुर्लक्ष, gitignore बिल्डर, gitignore Node.js, gitignore Python