2015-10-21 16 views
18

का उपयोग करके मैं अपने मौजूदा गिट रेपो से कैसे कनेक्ट करूं, मैं v0.9.1 के बाद से लंबे समय तक विजुअल स्टूडियो कोड का उपयोग कर रहा हूं। अब मैंने गिटहब और एक ऑनलाइन गिट रेपो का उपयोग करने की आवश्यकता में भाग लिया है।विजुअल स्टूडियो कोड

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

मैं पूरी गिट अवधारणा के लिए बहुत नया हूं। वीएस कोड ने मुझे "जीआईटी" प्लगइन स्थापित किया था जिसने जीआईटी बैश, जीआईटी सीएमडी और जीआईटी जीयूआई स्थापित किया था। https://github.com/SpectrumGraphics/Spectrum-Graphic-Designs.git

VS Code GITPlugin VS Code had my install

उत्तर

6

उपयोग GIT जीयूआई GIT प्लगइन में:

इस ऑनलाइन रेपो यूआरएल मैं को पाने के लिए कोशिश कर रहा हूँ है।

आपके ऑनलाइन रेपो आपके पास यूआरएल के साथ ऑनलाइन रिपोजिटरी क्लोन करें।

क्लोनिंग के बाद फ़ाइलों में परिवर्तन करने के बाद। जब आप परिवर्तन करते हैं, तो आप संख्या परिवर्तन देख सकते हैं। कमिट उन परिवर्तनों को कम करें।

रिमोट से प्राप्त करें (यह जांचने के लिए कि क्या आप काम कर रहे हैं तो कुछ भी अपडेट किया गया है)।

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

पुश ऑपरेशन बनाकर अपस्ट्रीम रिमोट रिपोजिटरी में अपने परिवर्तनों को पुश करें।

+0

भयानक धन्यवाद, त्वरित प्रश्न, यह मुझे स्रोत स्थान और लक्ष्य निर्देशिका के लिए पूछ रहा है? – Charles

+0

जब आप क्लोन करने की कोशिश कर रहे हैं? –

+0

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

5
  1. अपने भंडार को एक फ़ोल्डर (कार्य कहें) में क्लोन करने के लिए गिट क्लोन का उपयोग करें। आपको एक नया सबफ़ोल्डर काम/.git
  2. वीएस कोड में फ़ोल्डर खोलें - सब कुछ ठीक काम करना चाहिए!

पुनश्च: अस्थायी फ़ोल्डर

17
  1. ओपन वी.एस. कोड टर्मिनल (Ctrl + `)
  2. लिखें Git क्लोन आदेश दूर उड़ा। उदाहरण के लिए

    Git क्लोन https://github.com/angular/angular-phonecat.git

  3. फ़ोल्डर खोलें तुम सिर्फ क्लोन है (फ़ाइल> ओपन फ़ोल्डर)

enter image description here

+0

दूसरे शब्दों में, विजुअल स्टूडियो कोड आपको यह ओओटीबी करने की अनुमति देता है। धन्यवाद यह काम करता है और ओपी के लिए मूल आईडीई उत्तर होना चाहिए। – blackhawk

2

यह एक पुराना सवाल है, लेकिन अब एक और विकल्प कमांड पैलेट का उपयोग करना है, जो आपको इसके माध्यम से सीधे चलेंगे।

Using Version Control in VS Code से: कमान पैलेट (विंडोज़/लिनक्स में क्लोन आदेश:

आप Git के साथ एक Git भंडार क्लोन कर सकते हैं Ctrl +शिफ्ट + पी, मैक: कमान + शिफ्ट + पी)। आपको रिमोट रिपोजिटरी और मूल निर्देशिका के यूआरएल के लिए कहा जाएगा जिसके अंतर्गत स्थानीय भंडार डाला जाएगा।

विजुअल स्टूडियो कोड के नीचे आपको क्लोनिंग में स्टेटस अपडेट मिलेंगे। एक बार यह पूरा हो जाने पर एक सूचना संदेश शीर्ष के पास प्रदर्शित होगा, जिससे आप फ़ोल्डर खोल सकते हैं।

+0

क्या आप जानते हैं कि गिट सीएमडी https://git-scm.com/download/win (** सावधानी ऑटो डाउनलोड, लेकिन लिंक ** पर निष्पादित नहीं है) वीएस कोड क्लोन के लिए आवश्यक है? मैंने पहले क्लोन के लिए गिटहब डेस्कटॉप का इस्तेमाल किया था और इसे काम करने के लिए गिट सीएमडी की आवश्यकता थी। तो यह तब हुआ जब मैंने वीएस कोड के साथ एक और क्लोन किया। –

+1

अच्छा सवाल। आम तौर पर मैं बस गिट स्थापित करता हूं, इसलिए मुझे जांचना पड़ता था। Https://code.visualstudio.com/docs/editor/versioncontrol#_git-support के अनुसार "नोट: वीएस कोड आपकी मशीन की गिट स्थापना का लाभ उठाएगा, इसलिए आपको इन सुविधाओं को प्राप्त करने से पहले गिट को पहले स्थापित करना होगा। सुनिश्चित करें कि आप इंस्टॉल करें कम से कम संस्करण 2.0.0। " तो हाँ। हालांकि मुझे आश्चर्य है कि गिटहब डेस्कटॉप को एक अलग गिट इंस्टॉल की आवश्यकता है; मैंने सोचा कि यह एक के साथ आया था। –

संबंधित मुद्दे