विजुअल स्टूडियो कोड: .गित फ़ोल्डर / फ़ाइल छिपी हुई है


102

मैं इस समय विजुअल स्टूडियो कोड की कोशिश कर रहा हूं। विजुअल स्टूडियो कोड के बारे में सब कुछ एक चीज को छोड़कर वास्तव में मेरे लिए बहुत अच्छा लगता है: .it फ़ोल्डर / फ़ाइल विजुअल स्टूडियो कोड में छिपी होती है।

मैं अक्सर .it कॉन्फ़िगरेशन फ़ाइल को संशोधित करके Git सेटिंग बदल देता हूं। यह वास्तव में मेरे लिए कष्टप्रद है। फ़ाइल को देखने में सक्षम नहीं है।

विजुअल स्टूडियो कोड में .git फ़ाइलों को प्रकट करने का एक तरीका है?


मुझे नहीं लगता कि यह एक अच्छा विचार है
हांगकांग ओई

1
मैं अक्सर git सेटिंग्स भी बदलता हूं। लेकिन मुझे परवाह नहीं है अगर .it फ़ोल्डर दिखाई दे रहा है या छिपा हुआ है और उसके अंदर कहाँ जमा है। और तुम जानते हो क्यों? क्योंकि मेरा कोई भी व्यवसाय जानने वाला नहीं है। git configजानता है और यही मेरे लिए काफी है। फिर भी, आपने एक अच्छा प्रश्न :-)
axiac

4
@HongOoi @axiac यह पूरी तरह सच नहीं है। कभी-कभी आप उस हुक को संपादित करना चाह सकते हैं जो .git/hooksफ़ोल्डर में रहता है ।
xji

और कभी-कभी आप बिना कमांडलाइन के फ़ोल्डर को हटाना चाहते हैं
लाटविया रीगा

जवाबों:


182

डिफ़ॉल्ट विज़ुअल स्टूडियो कोड द्वारा निम्नलिखित सेटिंग्स का उपयोग करके एक फ़ोल्डर में फ़ाइलों को बाहर रखा गया है:

"files.exclude": {
    "**/.git": true,
    "**/.svn": true,
    "**/.hg": true,
    "**/.DS_Store": true
}

आप इन पंक्तियों को जोड़कर .it फ़ोल्डर को दिखाने के लिए अपनी उपयोगकर्ता सेटिंग्स या कार्यक्षेत्र सेटिंग्स बदल सकते हैं:

"files.exclude": {
     "**/.git": false
}

14
मामले में किसी और को इस पर ऊपर यात्राएं - आप है गलत पर स्पष्ट रूप से बहिष्कार सेट करने के लिए - को हटाने "**/.git": trueकी स्थापना नहीं पर्याप्त है, यह चूक के रूप में अगर लापता सच है।
डेविनक्विएल

2
@ निशांतसिंह मुझे वह सेटिंग कहां मिल सकती है?
इशान पटेल

1
@IshanPatel बस ⌘ दबाएं, और वहां सेटिंग्स पेस्ट करें।
जिमट

27

निम्न चरणों का पालन मौजूदा उपयोगकर्ता सेटिंग को ओवरराइड करने के लिए किया जा सकता है:

  1. मेनू कोडवरीयतासेटिंग
  2. निम्न को खोजें files.exclude
  3. files.excludeप्रॉपर्टी पर माउस , एडिट आइकन पर क्लिक करें और फिर सेटिंग में कॉपी का विकल्प चुनें।
  4. उपरोक्त कदम सभी गुणों को जोड़ देंगे, लेकिन केवल उन लोगों को रखें जिन्हें अतिप्रश्न करने की आवश्यकता है। इस स्थिति के लिए: यह होना चाहिए, "files.exclude": {"** ** / git": मिथ्या}।
  5. उपयोगकर्ता सेटिंग को बंद करें। .gitफ़ोल्डर स्वचालित रूप से संबंधित भंडार में दिखाई देगा।

2
मुझे यह उत्तर easiest
TheGiantOtter

9

विज़ुअल स्टूडियो कोड की सेटिंग्स पाई जा सकती हैं:

  • विंडोज या लिनक्स कंप्यूटर पर, मेनू फ़ाइलवरीयताएँसेटिंग्स पर क्लिक करें
  • एक मैक पर, मेनू कोडवरीयताएँसेटिंग्स पर क्लिक करें

व्यक्तिगत परियोजनाओं के लिए दोनों उपयोगकर्ता सेटिंग्स (सभी के लिए) और कार्यक्षेत्र सेटिंग्स हैं।

अधिक निर्देश यहां देखे जा सकते हैं: उपयोगकर्ता और कार्यक्षेत्र सेटिंग्स


2

आपको search.useIgnoreFilesसेटिंग के बारे में भी पता होना चाहिए , जो उन फ़ाइलों और फ़ोल्डरों को अनदेखा कर देगा जिन्हें उपयोग करने .gitignoreऔर .ignoreफ़ाइलों को अनदेखा किया गया है ।


1

इसे छुपाना शायद सबसे अच्छा है

यदि आप फ़ाइलों को नेविगेट करने और संपादित करने के लिए साइडबार का उपयोग कर रहे हैं, तो यह गलती से इसमें एक फ़ाइल या फ़ोल्डर को छोड़ने का अवसर छोड़ देगा, या गलती से इसे एक अलग स्थान पर ले जाएगा। एक बेहतर समाधान विजुअल स्टूडियो कोड में एक टर्मिनल सत्र खोलना और फिर करना होगा code .git। यह एक और विजुअल स्टूडियो कोड उदाहरण में फ़ोल्डर को खोलेगा और वहां से आप इसे संपादित कर सकते हैं।


0

आप सेटिंग विकल्प में इस सेटिंग तक पहुंच सकते हैं।

फिर हमें इस विशेष सेटिंग्स अनुभाग को दाईं ओर कॉपी करने और परिवर्तन करने की आवश्यकता है।


क्या आप इसे कैसे करें ( "अपडेट:", "एडिट:", आदि) के बिना कैसे जोड़ सकते हैं ?
पीटर मोर्टेंसन
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.