कुछ प्रोजेक्ट *.manifestउनके दृश्य स्टूडियो gitignore.ioफ़ाइल में जोड़ना चाह सकते हैं ।
ऐसा इसलिए है क्योंकि नई परियोजनाओं के कुछ दृश्य स्टूडियो प्रोजेक्ट गुण प्रकट फ़ाइल बनाने के लिए सेट किए गए हैं।
देखें " मैनिफेस्ट जेनरेशन इन विजुअल स्टूडियो "
लेकिन अगर आपने उन्हें उत्पन्न किया है और वे स्थिर हैं (समय के साथ नहीं बदल रहे हैं), तो उन्हें .gitignoreफ़ाइल से निकालना एक अच्छा विचार है ।
यह है कि विंडोज के लिए Git जैसा एक प्रोजेक्ट क्या किया (Git 2.24, Q4 2019 के लिए)
देखें aac6ff7 प्रतिबद्ध द्वारा (05 सितं, 2019) जोहानिस Schindelin ( dscho) ।
(द्वारा विलय Junio सी Hamano - gitster- में प्रतिबद्ध 59438be , 30 सितं, 2019)
.gitignore: .manifestफाइलों को नजरअंदाज करना बंद करें
विंडोज़ पर, अतिरिक्त मेटाडेटा को "मेनिफ़ेस्ट", यानी XML दस्तावेज़ में जोड़कर निष्पादन योग्य में एम्बेड करना संभव है, जो क्षमताओं और आवश्यकताओं (जैसे कि न्यूनतम या अधिकतम विंडोज़ संस्करण) का वर्णन करता है।
इन XML दस्तावेज़ों को .manifestफ़ाइलों में संग्रहीत किए जाने की उम्मीद है ।
जब कोई भी स्पष्ट रूप से निर्दिष्ट नहीं किया जाता है, तो कम से कम कुछ विज़ुअल स्टूडियो संस्करण स्वतः उत्पन्न होने वाली .manifestफ़ाइलों को कहते हैं, इसलिए हम Git से उन्हें अनदेखा करने के लिए कहते थे।
हालाँकि, हमारे पास अब एक सुंदर .manifestफ़ाइल है: compat/win32/git.manifestइसलिए न तो हमारे लिए विज़ुअल स्टूडियो स्वतः प्रकट होता है, और न ही हम चाहते हैं कि Git .manifestअब फ़ाइलों को अनदेखा करे ।