वीएस कोड में गिट गायब - कोई स्रोत नियंत्रण प्रदाता नहीं


100

मैंने अभी विजुअल स्टूडियो कोड १.१ I स्थापित किया और जीआईटी रिपॉजिटरी फ़ोल्डर खोला। स्रोत नियंत्रण टैब में प्रवेश करते समय मुझे एक संदेश दिखाई देता है "कोई सक्रिय स्रोत नियंत्रण प्रदाता नहीं हैं" । मुझे लगा कि Git VSCode में बेक हो गया है !?

मामलों को बदतर बनाने के लिए, जब मैं अतिरिक्त एससीएम प्रदाताओं को स्थापित करने का प्रयास करता हूं तो गिट के लिए कोई विकल्प नहीं है। मैं अपना Git वापस कैसे ले सकता हूँ !?

दृश्य स्टूडियो कोड, "कोई स्रोत नियंत्रण प्रदाता नहीं" प्रदर्शित करता है


3
हम्म, मुझे "सोर्स कंट्रोल: गिट" मिलता है। शायद VSCode को पुनः आरंभ करके देखें कि क्या वह इसे ठीक करता है?
मार्क

रिस्टार्ट ने इसे ठीक नहीं किया।
चिलिआगो

क्या आप स्रोत नियंत्रण कक्ष में अतिप्रवाह मेनू (तीन डॉट्स) पर क्लिक करने का प्रयास कर सकते हैं और जीआईटी का चयन करने के लिए "स्विच एससीएम प्रदाता" का चयन कर सकते हैं?
प्रहार

क्या आप स्रोत नियंत्रण टैब, @ChiliYago में जो देख सकते हैं, उसका स्क्रीनशॉट पोस्ट कर सकते हैं?
ifconfig

3
उम्मीद है कि downvoters अब upvote! यह वास्तव में एक गैर-स्पष्ट उत्तर के साथ एक अच्छा सवाल है।
मार्क

जवाबों:


34

git.pathमेरी git.exeफ़ाइल के पूर्ण पथ पर सेटिंग का मान सेट करने में मुझे क्या मदद मिली । उसके बाद मैं git लोगो को देख पा रहा था:

git आइकन


OP ने एक टिप्पणी में उल्लेख किया है, जो कि gitPATH में है और इसका उपयोग विंडोज कमांड लाइन से किया जा सकता है। git.pathयदि ऐसा नहीं होगा तो सेटिंग करना आवश्यक है।
प्रहार

1
@poke अभी भी लायक एक कोशिश है, क्योंकि gitपर किया जा रहा है PATHनहीं है ओ पी के लिए काम करते हैं। लोग हैं, जो नहीं चाहते के लिए भी उपयोगी gitपरPATH
torvin

बेशक, मैं सिर्फ कह रहा है कि अगर काम इस समाप्त होता है, ओ पी मुझसे झूठ बोला; पी
प्रहार

ठीक है, चलो उसकी प्रतिक्रिया के लिए प्रतीक्षा करें haha;)
torvin

6
यह मेरे लिए काम नहीं करता है। 1 मैं खिड़कियों पर नहीं हूँ, 2: अगर मैं "git.path" जोड़ता हूं: "/ usr / स्थानीय / बिन / git", सेटिंग्स में यह कहता है: अज्ञात कॉन्फ़िगरेशन सेटिंग, तो आपने यह चर कहां सेट किया?
मैकिलियास

49

क्या आप MacOS का उपयोग कर रहे हैं? यदि आपने हाल ही में Xcode अपडेट किया है, तो आपको git का उपयोग करने के लिए Xcode की सेवा अनुबंध की शर्तों को स्वीकार करना पड़ सकता है।

$ sudo xcodebuild -license accept


3
यह प्रश्न VSCode के बारे में है, न कि XCode के बारे में।
ifconfig

16
@ifconfig: प्रश्न VSCode के बारे में हो सकता है, लेकिन उत्तर बिल्कुल मान्य और सही है, आपको XSC में Xcode में सेवा समझौते के Xcode की शर्तों को स्वीकार करने की आवश्यकता है, VSCode में git का उपयोग करने के लिए (कम से कम मुझे करना था, इसलिए यह वह उत्तर था जिसकी मुझे तलाश थी )
लुकास रुबेक

2
नवीनीकृत Xcode के बाद VS कोड में मेरा git अब काम नहीं कर रहा है। यह उत्तर बहुत मददगार है !!
laishiekai

8
वह आदेश लौटाता है:xcode-select: error: tool 'xcodebuild' requires Xcode, but active developer directory '/Library/Developer/CommandLineTools' is a command line tools instance
इयान वॉन

1
मेरे लिए काम किया। मैंने कमांड चलाया, फिर वीएस कोड और फिर कमांड + शिफ्ट + पी -> गिट: क्लोन, और यह उम्मीद के मुताबिक काम किया।
निहारना

22

मेरे पास भी यही था। डिफ़ॉल्ट git.path सेटिंग को ओवरराइड करने की कोशिश की गई लेकिन वह काम नहीं किया। मेरे लिए इसे ठीक करने के लिए क्या लगता है कि एक मौजूदा रिपॉजिटरी खोल रहा था .. बस एक खाली फ़ोल्डर जो मैंने बनाया था और कमांड प्रॉम्प्ट में एक 'git init' किया था। जब मैंने उस फ़ोल्डर को खोला तो मैं सोर्स कंट्रोल बटन पर क्लिक कर सकता था और उसमें सभी कार्य उपलब्ध थे और अब "कोई सक्रिय स्रोत नियंत्रण प्रदाता नहीं हैं" कहा गया था। इसके अलावा, File-> क्लोज्ड फोल्डर मुझे वापस वहीं मिल गया जहाँ मैंने शुरू किया था। दूसरा तरीका यह था कि छोटे "ब्रांच" बटन पर क्लिक करें ABOVE उस संदेश ("कोई सक्रिय नहीं हैं ...") और एक रिपॉजिटरी को आरम्भ करें। यह संदेश बहुत भ्रामक है!


विंडोज पर, सभी डिफॉल्ट सेटिंग्स का उपयोग करके, Git और VS कोड की एक नई स्थापना के साथ, यह सही उत्तर है। 'नो सोर्स कंट्रोल प्रोवाइडर्स' संदेश वर्तमान कार्यक्षेत्र और अनुप्रयोग को संदर्भित करता है। इसे भी देखें: github.com/microsoft/vscode/issues/61491
jamiecon

मैं भी। इस पर मेरा सिर फोड़ रहा था, जब तक मुझे यह जवाब नहीं मिला। एक वर्किंग कॉपी वाली एक डायरेक्टरी खोली, जिसे पहले सूर्केट्री ने क्लोन किया था, और गिट साइडबार ने अभी काम करना शुरू किया था।
ल्यूक वीडीवी

16

दृश्य स्टूडियो कोड है एकीकृत Git स्रोत नियंत्रण प्रदाता में साथ आते हैं। हालाँकि, उस कार्य के लिए, Git को आपके सिस्टम पर भी स्थापित करने की आवश्यकता है। तो बस अपने मशीन पर Git को डाउनलोड और इंस्टॉल करें, और विजुअल स्टूडियो कोड भी इसका उपयोग करने में सक्षम होगा।

हालांकि स्रोत नियंत्रण पैनल आपको यह नहीं बताता है, लेकिन दुर्भाग्य से बस इसके बारे में शांत रहता है, कुछ भी पेश नहीं करता है, वीएस कोड का एक तरीका है जो आपको यह बताता है: आवेदन शुरू करते समय "स्वागत" पृष्ठ पर प्रदर्शित किया जाता है, एक लिंक है "क्लोन गिट रिपॉजिटरी ..." । यदि आप वहां क्लिक करते हैं, तो वीएस कोड आपको बताएगा कि गिट गायब है:

ऐसा लगता है कि आपके सिस्टम पर Git इंस्टॉल नहीं है

एक बार जब आपने Git को स्थापित कर लिया है और Visual Studio कोड को पुनरारंभ कर दिया है, तो आपको स्रोत नियंत्रण कक्ष के शीर्ष पर एक छोटा सा Git आइकन दिखाई देगा (जब तक कि आपके पास पहले से कोई रिपॉजिटरी नहीं है)

Git आइकन के साथ स्रोत नियंत्रण कक्ष

यह आपको बताएगा कि Git है और आप रिपॉजिटरी को इनिशियलाइज़ करने के लिए आइकन पर क्लिक कर सकते हैं - या केवल एक मौजूदा रिपॉजिटरी को खोल सकते हैं।


मैंने अपनी मशीन पर Git स्थापित किया है। कमांड लाइन पर गिट स्थिति ठीक काम करती है। मैंने उल्लेख किया था कि मैं एक गिट रिपॉजिटरी खोल रहा हूं।
चिलियागो

क्या पेट में दर्द होता है? क्या आप Windows कमांड लाइन से Git कमांड चला सकते हैं?
प्रहार

13

वाह मैंने इस पर इतना लंबा समय बिताया। मेरे लिए मुझे एक्सटेंशन्स क्षेत्र में जाना था> फिर मेनू के शीर्ष दाईं ओर ... अंतर्निहित एक्सटेंशन दिखाएं पर क्लिक करें

बिल्ट-इन एक्सटेंशन को अक्षम कर दिया गया था !!

स्क्रीन कैप्चर


10

मेरे लिए, समाधान (मैक पर) कोड> सेटिंग्स> उपयोगकर्ता सेटिंग्स> एक्सटेंशन> गिट था

सक्षम के आगे (अनियंत्रित) बॉक्स चेक करें - क्या git सक्षम है।

Git ने सेटिंग सक्षम की


मेरे बनाम कोड में कोई Git नहीं है, मैं क्या कर सकता हूं? @ ब्रायन क्रगुन
जेम

10

आपको अपने प्रोजेक्ट / फोल्डर को इनिशियलाइज़ (git init) की आवश्यकता है, ताकि आपका VS कोड git-project के रूप में देखने में सक्षम हो।

टर्मिनल के माध्यम से अपनी परियोजना / फ़ोल्डर में प्रवेश करें

cd ~/ImbaFolder
git init (it created .git file - the git repository)

फिर आपका वीएस कोड यह देखना होगा कि यह गिट रिपॉजिटरी है, और यह काम करेगा।


निकटतम मैच। विंडोज के लिए Git के माध्यम से स्थानीय फ़ोल्डर के लिए कोड - उर्फ ​​क्लोन रेपो - की जाँच की। वीएस कोड के साथ ओपन फोल्डर को राइट-क्लिक करें। अंत में सोर्स कंट्रोल क्षेत्र जीवित था।
सुशीगयु

10

मेरे लिए क्या काम किया सबसे सरल चरण:
1. पोक के उत्तर में उल्लिखित अपनी मशीन पर गिट डाउनलोड और स्थापित करें
2. वीएस कोड को पुनरारंभ करें।
3. कमांड प्रॉम्प्ट (Crtl + Shift + P) खोलें और 'गिट: इनिशियलाइज़ रिपोजिटरी' लिखें और एक फ़ोल्डर चुनें जिसे आप पसंद करते हैं (यह एक अस्थायी फ़ोल्डर भी हो सकता है)।
4. अंत में टेटविन के उत्तर में दिखाए गए अनुसार Git लोगो दिखाई देता है और फिर अपना git खाता सेट करना और उसका उपयोग करना शुरू करना आसान होता है।


यह मेरे लिए मेरे मैक पर काम किया। मैंने एक फोल्डर को इनिशियलाइज़ किया और फिर bam, यह सब काम किया।
markthegrea

7

यदि यह मदद करता है; मुझे वीएस कोड के नवीनतम संस्करण के साथ एक ही मुद्दे का सामना करना पड़ा और इस सभी युक्तियों की कोशिश की, लेकिन कोई भाग्य नहीं। अंत में, मैंने एक कार्यक्षेत्र में एक फ़ोल्डर जोड़ा, उस woerkspace को बचाया और फिर जब मैं रेपो आइकन की जांच करता हूं, तो छोटे गिट आइकन को देख सकता हूं और साथ ही कमांड तालू से रेपो को क्लोन कर सकता है।

इसके लिए एक मुद्दा उठाया और इसी निष्कर्ष पर टिप्पणी की। यहां https://github.com/Microsoft/vscode/issues/49469 पाया जा सकता है


6

इसलिए, मैंने इसे काम करने के लिए हर तरह की कोशिश की। मैंने कोशिश की "git.path": "/usr/bin/git", मेरे रास्ते पर सीधे git जोड़ना, आदि कुछ भी काम नहीं किया।

अंत में, मुझे एहसास हुआ कि मेरी VSCode कार्यक्षेत्र सेटिंग्स में, मेरे पास था "git.enabled: false"। मैंने इसे सच में बदल दिया, और यह एक आकर्षण की तरह काम करता है।


1
वास्तव "git.path": "/usr/bin/git"में मेरे लिए फिक्स था
मेहरि

4

Xcode- चयन - स्थापना की कोशिश करें। में macOS git XCode के कमांड लाइन टूल से जुड़ा हुआ है


2
सवाल Xcode के बारे में नहीं है। यह Visual Studio कोड के बारे में है।
प्रहार

1
@ पोक और यह वही है जो मेरे vscode को तय करता है "कोई सक्रिय स्रोत नियंत्रण प्रदाता नहीं हैं" मुद्दा! आपको इसे करने की ज़रूरत है यदि आपने अपने मैक एफएक्स को अपडेट किया है।
एविला

बिना किसी बिंदु के प्रश्न ने उस ऑपरेटिंग सिस्टम का सुझाव दिया जिसका उपयोग किया जा रहा था। अब, एक स्क्रीनशॉट है जो जानबूझकर विंडोज सिस्टम दिखा रहा है, इसलिए आपका जवाब वास्तव में मदद नहीं करता है।
प्रहार

1
यह जवाब वास्तव में मददगार होता है जब MacOS हाई सिएरा संस्करण में अपडेट होता है।
शॉन वू

मैंने मैक पर VSCode में "उपयोगकर्ता सेटिंग्स" को बदलने की कोशिश की है और यह काम नहीं करेगा। हालाँकि, इस समाधान ने काम किया क्योंकि "डेवलपर कमांड लाइन टूल" मैक पर स्थापित नहीं है, विंडोज (10) को बस गिट स्थापित की आवश्यकता है।
जेसन फोगलिया

4

विंडोज देव पीसी पर VsCode में परीक्षण किया गया।

मेरे लिए काम करने के लिए Ctrl +, कम से कम मेरी मशीन पर जाकर सेटिंग दर्ज करना था और फिर निम्नलिखित सेटिंग दर्ज करें: SCM.provider.AlwaysShowProviders

फिर बस चेकबॉक्स पर टिक किया और Git फिर से प्रकाश कर रहा था और मैं तब Ctrl + Shift + G द्वारा स्रोत नियंत्रण पर जा सकता था।


"Ctrl + Shift + G" ने काम किया। जाहिरा तौर पर, एक्सप्लोरर जैसे अन्य बटन के विपरीत, गिट (SCM) बटन पर क्लिक करने से खोज पूरी तरह से इसे हटा देती है .. Ctrl + Shift + G इसे वापस लाता है
n-mam

4

मेरा प्लगइन अक्षम था, बस इसे सक्षम किया गया।

  1. एक्सटेंशन पर जाएं (बाईं ओर एक्सटेंशन आइकन पर क्लिक करें),
  2. Serbu @builtin git के लिए,
  3. एक्सटेंशन में निर्मित गिट डिफ़ॉल्ट को सक्षम करें,
  4. इसने मेरे लिए फिर से काम करना शुरू कर दिया।

3

चूंकि मैंने GIT को कस्टम परिभाषित पथ में स्थापित किया है, इसलिए मुझे सेटिंग्स के अंदर इसे संदर्भित करने की आवश्यकता है। json

(F1> settings.json> दर्ज करें)

सेटिंग जोड़ें:

"git.path": "<custom path to git.exe>"

मेरे मामले में विच ने ऐसा बनाया:

{
    "terminal.integrated.shell.windows": "C:\\WINDOWS\\System32\\cmd.exe",
    "git.path": "<custom path to git.exe>"
}

इसके ठीक बाद पूरी तरह से काम किया।


परफेक्ट काम करता है! धन्यवाद। खोज क्षेत्र में "settings.json" दर्ज करने के बाद, मैं "प्राथमिकताएं: खुली सेटिंग्स (JSON)" चुनता हूं। एफ 1 का उपयोग करने के लिए अच्छा संकेत (स्ट्रॉग + शिफ्ट + पी की तरह काम करता है)।
स्नुकॉन

2

मैं एक ही समस्या में भाग गया और यह पता लगा लिया कि VSCode गिट रेपो को पहचानता नहीं है जब तक कि इसे कार्यक्षेत्र में नहीं जोड़ा जाता है।

इसलिए, उस फ़ोल्डर को जोड़ें जिसे आप एक कार्यक्षेत्र में Git के माध्यम से ट्रैक करना चाहते हैं और git स्वचालित रूप से सक्षम हो जाएगा।


कार्यक्षेत्र से आपका क्या अभिप्राय है? अगर मैं उस फ़ोल्डर को खोलता हूं जिसमें यह है, यह अभी भी काम नहीं करता है।
कोकोडोको

2

जब तक मैंने फ़ाइल नहीं बनाई तब तक मैंने Git नियंत्रण नहीं देखा और वर्तमान कार्यक्षेत्र को सहेज लिया - अचानक "स्रोत कोड नियंत्रण" ने Git Icon दिखाया और मैं एक नए Git रेपो को प्रारंभ कर सकता था।

एक मौजूदा रेपो का क्लोनिंग वीएस कोड में असमर्थित प्रतीत होता है, और मुझे लगता है कि यही कारण है कि गिट नियंत्रण छिपे हुए हैं जब तक कि एक कार्यक्षेत्र नहीं है जहां एक नया रेपो को आरंभीकृत किया जा सकता है।


1
  1. यदि SCM दृश्य खाली है, तो आपको स्रोत कोड प्रदाता को स्थापित करने की आवश्यकता है।

  2. एक्सटेंशन्स (Ctrl + Shift + X) देखें के तहत देखें और इच्छित SCM प्रदाता चुनें। @Ca टाइप करना शुरू करें और आपको सूचीबद्ध एक्सटेंशन दिखाई देंगे। उपलब्ध SCM प्रदाताओं को देखने के लिए @ श्रेणी: "scm प्रदाताओं" का चयन करें।

  3. यदि आप यहाँ Git नहीं देखते हैं तो आपको Git को स्थापित करने की आवश्यकता है। यहाँ विंडोज़ के लिए उनका डाउनलोड पृष्ठ है। https://git-scm.com/download/win

  4. स्थापित करने के बाद आप एक्सटेंशन दृश्य के तहत सूचीबद्ध वीएस कोड के लिए गिट एक्सटेंशन को देखेंगे। इसे चुनें और दाहिने हाथ की तरफ पैनल पर स्थापित करें पर क्लिक करें।

  5. एससीएम स्थापित करने के बाद वीएस कोड को बंद और फिर से खोलना याद रखें।


1

परिदृश्य: मैक + के लिए afer स्थापित / अद्यतन xcode:

तब भी हो सकता है जब आप इंस्टॉल करते हैं xcodeऔर फिर भी लाइसेंस शर्तों को स्वीकार करते हैं। शर्तों को स्वीकार करने के लिए, बस नीचे चलाएं।

sudo xcodebuild -license

इस पुनरारंभ वी.एस. कोड पर पोस्ट करें और आप जाने के लिए अच्छे हैं।


1

इस समस्या का कारण यह है कि Git उस फ़ोल्डर में आरंभीकृत नहीं है जिसे आप VS कोड खोलने की कोशिश कर रहे हैं (यह विंडोज 10 के लिए है)।

  • Https://code.visualstudio.com/download से विजुअल स्टूडियो कोड इंस्टॉल करें
  • Https://it-scm.com/ से Git इंस्टॉल करें
  • नाम का एक फ़ोल्डर बनाएँ gitमें: C:\Users\YourName\तो यह इस तरह दिखेगा C:\Users\YourName\git(<- आप किसी भी निर्देशिका चुन सकते हैं)
  • जब आप उस फ़ोल्डर में हों, तो राइट-क्लिक करें Git GUI Here>>Create New Repository
  • Browseआपके द्वारा अभी बनाए गए फोल्डर के लिए पॉप-अप विंडो में > क्लिक को आरंभ करने के लिए>> पर क्लिक करेंCreate
  • इससे .gitउस फोल्डर में एक फाइल बनेगी
  • ओपन वी.एस. कोड> File> Open Folder> (फ़ोल्डर तुम सिर्फ पर Git प्रारंभ चुनें)

1

इसलिए मैंने लगभग हर जवाब और कुछ भी नहीं आजमाया।

  • Git को पुनः स्थापित करें
  • स्थानीय रूप से गिट इनिट के साथ एक खाली भंडार का प्रारंभ करें
  • यह सुनिश्चित करने के लिए जाँच की गई कि @builtin गिट सक्षम था
  • कई बार VS कोड को पुनरारंभ करें

मैंने कोशिश करना समाप्त कर दिया Ctrl + shift + Gऔर वीएस कोड के नीचे एक कमांड देखा।

यहां छवि विवरण दर्ज करें

मैंने जो कुछ किया था वह Gकुंजी दबाया और आइकन अचानक दिखाई दिया और सब कुछ पूरी तरह से काम करता है!

आशा है कि ये आपकी मदद करेगा!


1

विज़ुअल स्टूडियो कोड खोलें, बाएँ-नीचे ⚙️ (गियर) पर क्लिक करें और कमांड पैलेट चुनें।

"सक्षम करें" शब्द खोजें, और सभी एक्सटेंशन सक्षम करें चुनें।


0

मैंने पाया कि एक अलग शाखा (नया वाला) की जाँच करने के बाद VScode ने ट्रैकिंग बंद कर दी। क्या हल किया गया था बस:

  • काम कर रहे फ़ोल्डर को बंद करना।
  • फोल्डर को फिर से खोलना।

VSC ने तब नई शाखा के साथ समन्वयित किया और अंतर दिखाया।


0

मेरे जैसे किसी व्यक्ति के मामले में फिर से एक और समाधान जोड़ना।

मैंने अभी एक नया नोड प्रोजेक्ट सेटअप किया था और मुझे यह मिल रहा था। मैं एक बनाने के लिए किया था .gitignore फ़ाइल और जोड़ने node_modules इसे करने के लिए और फिर vscode सही देखा। जो मैं बता सकता हूं वह हो सकता है क्योंकि मेरे नोड_मॉड्यूल्स में अन्य गिट रिपोज हैं और vscode उन्हें भी देख रहा था। तकनीकी कारणों पर यकीन नहीं है, लेकिन लगता है कि यह मेरे लिए तय हो गया है।


0

मैं देखता हूं कि साइगविन का उल्लेख यहां नहीं किया गया है। यह मेरे साथ हुआ और मुझे इसका हल मिल गया https://github.com/Microsoft/vscode/issues/7998#issuecomment-245356777

यदि आप Cygwin.Fit विंडोज टर्मिनल से Git का उपयोग कर रहे हैं, तो निम्न कमांड निष्पादित करें:

> cd c:\
> md cygdrive
> cd cygdrive
> c:\ - mklink /j "c" c:\

(कि Git मान लिया जाये कि निम्नलिखित फ़ोल्डर में संग्रहीत किया जाता है: C:\Cygwin\bin\git.exe)

अब, VSCode को पुनरारंभ करें


0

इसमें से किसी ने भी मेरे लिए काम नहीं किया। बहुत नाराज था कि मैं अपनी स्थापना को साफ करने के लिए यह देखने के लिए कि क्या फर्क पड़ता है। वह भी काम नहीं आया।

क्या काम था

व्यू> ओपन व्यू> सोर्स कंट्रोल पर क्लिक करें

इससे गिट व्यू खुल जाएगा।

जब git दृश्य दिखाया जाता है, तो आइकन पर राइट क्लिक करें> "Keep" पर क्लिक करें

वीएस कोड सोर्स कंट्रोल रखें


0

यह पैनल रिक्त रहेगा - स्पष्ट रूप से डिजाइन द्वारा। जीआईटी और वीएस कोड को खोजने के बाद भी, यहां कुछ भी नहीं दिखाया जाएगा। अन्य एक्सटेंशन को स्थापित करने की आवश्यकता नहीं है, क्योंकि जीआईएस एक्सटेंशन (अब) वीएस कोड के साथ डिफ़ॉल्ट आता है। मैं केवल विंडोज जीआईटी स्थापित करता हूं, जो वीएस कोड पाथ में तब तक मिलेगा।

इस विंडो को पॉप्युलेट करने के लिए आपको रिपॉजिटरी को मैन्युअल रूप से जोड़ना होगा। https://code.visualstudio.com/docs/editor/versioncontrol#_git-support

"आप Git के साथ Git रिपॉजिटरी को क्लोन कर सकते हैं: कमांड पैलेट में क्लोन कमांड (Ctrl + + + P)। (संपादित करें: कमांड बॉक्स में 'git: clone' में टाइप करें) आपसे रिमोट का URL मांगा जाएगा। भंडार "

मुझे उम्मीद है कि यह किसी की मदद करता है क्योंकि इस बारे में बहुत भ्रम है। एमएस को वास्तव में सुधार करना चाहिए कि यह कैसे अधिक सुसंगत उपयोगकर्ता अनुभव के लिए व्यवहार करता है - जो वे किसी बिंदु पर अच्छी तरह से कर सकते हैं।


0

मुझे बस इतना करना होगा कि एक git नियंत्रित फ़ोल्डर का चयन करें। यह git आइकन दिखाई देता है और ऐसा लगता है कि अब यह हर बार दिखाई देता है। शायद मुझे सिर्फ एक फ़ोल्डर का चयन करना था ...


0

यदि आपके पास अपना Git रेपो किसी अन्य मशीन पर खोला गया है तो यह उस मशीन पर उपलब्ध नहीं होगा जिसे आप वर्तमान में उपयोग कर रहे हैं। इससे पहले कि आप दूसरे पर अपने स्रोत नियंत्रण तक पहुँच सकें, आपको एक मशीन पर VSCode उदाहरण को बंद करना होगा।


0

मैंने अभी इस समस्या को ठीक किया। मैंने नई vscode स्थापित की है और यह समस्या होती है।

ओएस: ubuntu 18.04.2

मेरे स्रोत नियंत्रण टैब पर, यह "कोई स्रोत नियंत्रण प्रदाता पंजीकृत नहीं" दिखाता है।

यहां बताया गया है कि मैंने इस समस्या को कैसे ठीक किया।
1. सेटिंग फ़ाइल से, gitpath को "/ usr / bin" (मेरे git dir) पर
सेट करें। मेरे प्रोजेक्ट फ़ोल्डर में 2.run "git init" कमांड को
3.press ctrl + shift + P और "rey window" कमांड चलाएँ

और यह समस्या ठीक हो गई है।

आशा करता हूँ की ये काम करेगा।


0

मेरे मामले में Git को मेरी मशीन पर स्थापित किया गया था, VSCode-> सेटिंग्स-> Git को सक्षम किया गया था, git.exe के लिए पथ सेट किया गया था, तब भी यह मुझे वही त्रुटि दिखा रहा था अर्थात "कोई स्रोत नियंत्रण प्रदाता पंजीकृत नहीं।"

अंत में "कमांड पैलेट" से निम्न कमांड चलाकर मैं अपनी रिपॉजिटरी को क्लोन करने में सक्षम हो गया और वह संदेश चला गया।

>Git Clone

मुझे VSCode ऑनलाइन दस्तावेज़ीकरण के बाद से उपरोक्त आदेश का विचार आया ।

धन्यवाद।

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