मुझे विजुअल स्टूडियो में समस्या है।

मैंने एक परियोजना के लिए एक नया भंडार बनाने की कोशिश की और जब मैं प्रतिबद्ध करना चाहता हूं, तो "परिवर्तन" लेबल में यह मुझे परियोजना की फाइलों (100,000 से अधिक) की तुलना में बहुत अधिक फाइलें दिखाता है। मुझे नहीं पता कि वे फाइलें क्या हैं या वे वहां कैसे पहुंचीं। जब भी मैं उन फाइलों में से किसी पर भी क्लिक करता हूं या स्क्रॉल करता हूं, विजुअल स्टूडियो प्रतिक्रिया नहीं दे रहा है और अटक गया है, तो मैंने देखा कि यह किसी भी प्रोजेक्ट में वही है जिसे मैंने बनाने की कोशिश की थी। जब मैंने किसी भी तरह से प्रतिबद्ध और धक्का देने की कोशिश की तो यह फिर से अटक गया और कुछ भी नहीं हुआ।

मैं विजुअल स्टूडियो 2019 एंटरप्राइज के साथ काम कर रहा हूं।

क्या कोई जानता है कि इसे कैसे ठीक किया जाए?

0
eli_n 26 अगस्त 2021, 10:55
एसओ में आपका स्वागत है! कौन सी फाइलें दिखाई जाती हैं? क्या आप कोई समाधान या फ़ोल्डर खोल रहे हैं। क्या आपके पास रूट फ़ोल्डर में .gitignore है?
 – 
Alexander Schmidt
26 अगस्त 2021, 10:57
श्मिट। सी: \ उपयोगकर्ता \ लेनोवो से सभी फाइलें मैं निर्देशिका को बदलने के लिए कुछ सेटिंग की तलाश में था, जहां से यह फाइलें लेता है, लेकिन मुझे कुछ भी नहीं मिला और जब मैं "गिट चेंज" पर जाता हूं तो क्रैश हो जाता है। मैंने समाधान खोला। और मेरे पास gitignore की फ़ाइल है
 – 
eli_n
26 अगस्त 2021, 11:20
जब आप बिना किसी समाधान के VS खोलते हैं तो git changes टूलबॉक्स का क्या होता है? स्प्लैश स्क्रीन में "कोड के बिना जारी रखें" चुनें।
 – 
Alexander Schmidt
26 अगस्त 2021, 12:17
श्मिट। टूलबॉक्स डिफ़ॉल्ट खुली स्क्रीन प्रदर्शित करता है। अर्थ- गिट रेपो बनाने या रेपो क्लोन करने का विकल्प। शुरुआत में इसने यही दिखाया, और जब मैंने रिपॉजिटरी बनाने की कोशिश की, तो किसी तरह इसने मेरी ड्राइव से सभी फाइलें ले लीं। मैंने फिर से एक अलग प्रोजेक्ट खोलने की कोशिश की जो अलग-अलग रेपो से जुड़ा है, और यह वहां ठीक लगता है।
 – 
eli_n
26 अगस्त 2021, 12:50
तो इसका मतलब है कि रेपो आपके C:\Users\Lenovo फ़ोल्डर में बनाया गया था। जांचें कि क्या कोई .git फोल्डर cmd `dir "C:\Users\Lenov" का उपयोग कर रहा है। यदि यह वहां एक गिट-फ़ोल्डर दिखाता है तो आपको इसे हटा देना चाहिए और वीएस को पुनरारंभ करना चाहिए।
 – 
Alexander Schmidt
26 अगस्त 2021, 14:07

1 उत्तर

सबसे बढ़िया उत्तर

मैं सुझाव दूंगा कि इस मामले में वीएस से गिट-प्रारंभिकरण का उपयोग न करें। इन कदमों का अनुसरण करें:

  1. विजुअल स्टूडियो बंद करें।
  2. फाइल सिस्टम में विजुअल स्टूडियो के साथ आपके द्वारा बनाए गए .git फोल्डर को डिलीट करें।
  3. अपने फ़ोल्डर C:\Users\Lenovo में एक शेल कंसोल (cmd.exe) खोलें।
  4. निष्पादित mkdir test
  5. निष्पादित cd test
  6. निष्पादित git init
  7. विजुअल स्टूडियो खोलें।
  8. File->New Solution और गंतव्य पथ के रूप में C:\Users\Lenovo\test चुनें।

देखें कि क्या यह आपकी समस्या को ठीक करता है। यदि हाँ, तो बस कंसोल पर git init या git clone का उपयोग git के प्रवेश-बिंदु के रूप में करें। कई क्षेत्रों में वीएस गिट एकीकरण बेकार है। मैं इसे बहुत उपयोग करता हूं और कंसोल पर कुछ कमांड करने का फैसला करता हूं (हमेशा गिट के साथ सबसे सुरक्षित विकल्प)।

0
Alexander Schmidt 26 अगस्त 2021, 18:50
बहुत धन्यवाद, जैसा आपने उल्लेख किया था, मैंने किया था और एक नई परियोजना बनाने में सक्षम था और यह सब वहां काम करता था (मूल परियोजना में यह अभी भी काम नहीं करता था, इसलिए मैंने सभी फाइलों को नए में कॉपी किया)।
 – 
eli_n
26 अगस्त 2021, 20:40