विंडोमैकसॉफ्टवेयरसेटिंग्ससुरक्षाउत्पादकतालिनक्सएंड्रॉइडप्रदर्शनकॉन्फ़िगरेशनएप्पल सभी

Visual Studio Code में Git सेट अप और उपयोग कैसे करें

संपादित 4 सप्ताह पहले द्वारा ExtremeHow संपादकीय टीम

विजुअल स्टूडियो कोडगिटसंस्करण नियंत्रणसेटअपस्थापनाकॉन्फ़िगरेशनविंडोमैकलिनक्सस्रोत नियंत्रणएकीकरणभंडारकमांडटर्मिनलओपन सोर्सउपकरणप्रोग्रामिंगविकासवर्कफ़्लो

Visual Studio Code में Git सेट अप और उपयोग कैसे करें

अनुवाद अपडेट किया गया 4 सप्ताह पहले

आधुनिक सॉफ़्टवेयर विकास में वर्शन कंट्रोल सिस्टम्स महत्वपूर्ण हैं, और Git सबसे लोकप्रिय है। यह डेवलपर्स को कोड में होने वाले परिवर्तनों को ट्रैक करने, प्रभावी ढंग से सहयोग करने और परियोजनाओं का प्रभावी ढंग से प्रबंधन करने में मदद करता है। Visual Studio Code (VS Code) एक लोकप्रिय, हल्का संपादक है जिसमें Git सीधे इसके इंटरफ़ेस में एकीकृत है। यह गाइड यह दिखाने के लिए एक व्यापक व्याख्या प्रदान करने का प्रयास करता है कि Visual Studio Code में Git कैसे सेट करें और उपयोग करें।

विषय - सूची

  1. Git क्या है?
  2. Visual Studio Code क्या है?
  3. पहली बार Git सेट करना
  4. Visual Studio Code इंस्टॉल करना
  5. Visual Studio Code के साथ Git एकीकृत करना
  6. VS Code में बुनियादी Git कमांड
  7. उन्नत Git संचालन
  8. Git के उपयोग के लिए सर्वोत्तम अभ्यास
  9. निष्कर्ष

Git क्या है?

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

Visual Studio Code क्या है?

Visual Studio Code (VS Code) एक मुफ्त, ओपन-सोर्स कोड संपादक है जिसे Microsoft द्वारा विकसित किया गया है, और यह Windows, macOS, और Linux के लिए उपलब्ध है। इसमें डिबगिंग, सिंटैक्स हाइलाइटिंग, इंटेलिजेंट कोड कम्पलीशन, स्निपेट्स, कोड रिफैक्टरिंग, और एम्बेडेड Git के लिए समर्थन शामिल है। इसकी बहुमुखी प्रतिभा और समृद्ध विशेषताओं के कारण, VS Code डेवलपर्स के बीच सबसे लोकप्रिय कोड संपादकों में से एक है। इसे प्लगइन्स के माध्यम से विस्तारित किया जा सकता है और इसमें एक जीवंत समुदाय है जो इसके विकास और पारिस्थितिकी तंत्र में योगदान देता है।

पहली बार Git सेट करना

Git डाउनलोड और स्थापित करना

VS Code के साथ Git का उपयोग करने के लिए, पहले आपको अपने कंप्यूटर पर Git स्थापित करना होगा। अपने सिस्टम पर Git स्थापित करने के लिए इन चरणों का पालन करें:

Git कॉन्फ़िगर करना

Git स्थापित करने के बाद, आपको यह सुनिश्चित करने के लिए अपनी पहचान सेट करनी होगी कि आपकी प्रतिबद्धताएं आपके सही नाम और ईमेल पते के साथ ठीक से जमा हैं। ऐसा करने के लिए, एक टर्मिनल या कमांड प्रॉम्प्ट खोलें और निम्नलिखित कमांड दर्ज करें:

git config --global user.name "<Your Name>" git config --global user.email "<Your Email>"

<Your Name> और <Your Email> को अपने वास्तविक नाम और ईमेल पते के साथ बदलें।

Visual Studio Code स्थापित करना

यदि आपने अभी तक Visual Studio Code स्थापित नहीं किया है, तो इसे डाउनलोड और इंस्टॉल करने के लिए इन चरणों का पालन करें:

  1. Visual Studio Code वेबसाइट पर जाएं।
  2. अपने ऑपरेटिंग सिस्टम (Windows, macOS, या Linux) के लिए स्थिर रिलीज़ डाउनलोड करें।
  3. डाउनलोड किए गए इंस्टॉलर को चलाएं और स्थापना निर्देशों का पालन करें।

एक बार स्थापित होने के बाद, आप अपनी एप्लिकेशंस मेन्यू से Visual Studio Code को लॉन्च कर सकते हैं और इसकी विशेषताओं को एक्सप्लोर करना शुरू कर सकते हैं।

Visual Studio Code के साथ Git को एकीकृत करना

Git इंस्टॉल चेक करना

सुनिश्चित करें कि Git सही तरीके से इंस्टॉल है और इसे Visual Studio Code से एक्सेस किया जा सकता है। सत्यापित करने के लिए, Visual Studio Code खोलें और अंतर्निहित टर्मिनल खोलने के लिए View > Terminal पर जाएं। निम्नलिखित कमांड टाइप करें:

git --version

यह कमांड स्थापित Git संस्करण को लौटाएगा, इस बात की पुष्टि करेगा कि सेटअप सफल रहा। अगर यह नहीं करता है, तो आपको अपने सिस्टम के PATH एनवायरनमेंट वेरिएबल में Git जोड़ने की आवश्यकता हो सकती है।

Git पैनल का उपयोग करना

Visual Studio Code एक एकीकृत और सहज Git पैनल प्रदान करता है। Git विशेषताओं का एक्सेस करने के लिए, बाएं साइडबार में स्रोत नियंत्रण आइकन पर क्लिक करें, जिसे एक शाखा आइकन द्वारा प्रस्तुत किया गया है। यहां, आप अपनी परियोजना में हुए परिवर्तन देख सकते हैं और सभी आवश्यक Git कार्यक्षमताओं तक पहुँच सकते हैं।

VS Code में बुनियादी Git कमांड

एक नई रिपॉजिटरी बनाना

किसी भी स्थानीय फ़ोल्डर में एक नया Git रिपॉजिटरी शुरू करने के लिए:

  1. Visual Studio Code में File > Open Folder.... के माध्यम से ट्रैक करने के लिए उस निर्देशिका को खोलें जिसे आप ट्रैक करना चाहते हैं।
  2. स्रोत नियंत्रण पैनल पर जाएं और Initialize Repository पर क्लिक करें।

यह निर्दिष्ट फ़ोल्डर में एक नया Git रिपॉजिटरी स्थापित करेगा।

एक मौजूदा रिपॉजिटरी को क्लोन करना

GitHub या किसी अन्य Git होस्टिंग सेवा से एक मौजूदा रिपॉजिटरी को क्लोन करने लिए:

  1. साइडबार में स्रोत नियंत्रण आइकन पर क्लिक करें।
  2. क्लोन रिपॉजिटरी बटन पर क्लिक करें।
  3. Git रिपॉजिटरी का URL प्रदान करें।
  4. उस स्थानीय फ़ोल्डर का चयन करें जहाँ आप रिपॉजिटरी को क्लोन करना चाहते हैं।

परिवर्तन करने के लिए प्रतिबद्ध होना

आपके द्वारा अपनी फ़ाइलों में परिवर्तन करने के बाद, आप इन परिवर्तनों को संलग्न कर सकते हैं। एक प्रतिबद्धता आपके रिपॉजिटरी का किसी विशिष्ट समय पर एक स्नैपशॉट होती है:

  1. अपने संपादक में सभी परिवर्तनों को सहेजें।
  2. स्रोत नियंत्रण पैनल पर जाएं।
  3. आप संशोधित फ़ाइलों की एक सूची देखेंगे। प्रदान किए गए टेक्स्ट बॉक्स में एक अर्थपूर्ण प्रतिबद्धता संदेश दर्ज करें।
  4. अपने परिवर्तनों को लागू करने के लिए Ctrl + Enter (या macOS पर Cmd + Enter) को दबाएं।

एक दूरस्थ रिपॉजिटरी पर परिवर्तन को पुश करना

स्थानीय रूप से प्रतिबद्ध होने के बाद, आप अपने परिवर्तनों को GitHub जैसे दूरस्थ रिपॉजिटरी पर भेजना चाह सकते हैं:

  1. स्रोत नियंत्रण पैनल खोलें।
  2. अधिक विकल्प देखने के लिए दीर्घवृत्त (…) पर क्लिक करें, फिर Push पर क्लिक करें।

यह आपके स्थानीय परिवर्तनों को दूरस्थ सर्वर पर अपलोड करेगा।

एक दूरस्थ रिपॉजिटरी से परिवर्तन को खींचना

आपको अन्य डेवलपर्स द्वारा किए गए नए अपडेट के साथ सिंक करने के लिए दूरस्थ रिपॉजिटरी से नवीनतम परिवर्तनों को खींचने की आवश्यकता हो सकती है:

  1. स्रोत नियंत्रण पैन पर नेविगेट करें।
  2. दीर्घवृत्त (…) पर क्लिक करें और पुल चुनें।

यह आपके स्थानीय रिपॉजिटरी को दूरस्थ स्रोत से किसी भी नए परिवर्तन के साथ अपडेट करता है।

उन्नत Git संचालन

ब्रांचों में

ब्रांचों का उपयोग करके आप बिना मुख्य कोडबेस को प्रभावित किए परियोजना के अलग-अलग हिस्सों पर काम कर सकते हैं:

मर्ज समस्याओं को हल करना

विवाद तब उत्पन्न होते हैं जब किसी फ़ाइल की एक ही पंक्ति में दो ब्रांचों पर बदलाव होते हैं। VS Code में, मर्ज के दौरान मौजूद कोई भी विवाद हाइलाइट किए जाएंगे। आपसे उन्हें मैनुअल रूप से हल करने के लिए कहा जाएगा:

परिवर्तनों को छुपाना

कभी-कभी, जब आप काम कर रहे होते हैं, तो आपको बिना प्रतिबद्धता के ब्रांचों को स्विच करने या कार्यशील निर्देशिका को एक साफ़ स्थिति में लौटने की आवश्यकता हो सकती है। आप अस्थायी रूप से परिवर्तन छुपा सकते हैं:

git stash

बाद में संग्रहीत परिवर्तनों को लागू करने के लिए, उपयोग करें:

git stash apply

Git के उपयोग के लिए सर्वोत्तम अभ्यास

साफ़-सुथरे प्रतिबद्ध संदेश लिखें

प्रतिबद्धता संदेश स्पष्ट और वर्णनात्मक होने चाहिए। संक्षेप में, परिवर्तन क्या करता है और यह क्यों आवश्यक था, समझाएं। यह अभ्यास अन्य डेवलपर्स (और आपके भविष्य के स्व) को परियोजना के विकास को समझने में मदद करता है।

अक्सर प्रतिबद्ध करें, अक्सर प्रयत्न करें

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

ब्रांचों का उपयोग करें

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

नियमित रूप से परिवर्तन करें

दूरस्थ रिपॉजिटरी से नियमित रूप से परिवर्तन खींचने की आदत डालें। यह आपके स्थानीय रिपॉजिटरी को अद्यतित रखता है और मर्ज समस्याओं को कम करता है।

निष्कर्ष

Visual Studio Code के साथ Git का उपयोग डेवलपर्स के लिए परियोजनाओं को प्रबंधित करने के लिए एक कुशल और सुव्यवस्थित कार्यप्रवाह प्रदान करता है। इस गहन के अनुसार कदमों का पालन करके, आप Git को VS Code के भीतर निर्बाध रूप से काम करने के लिए सेट कर सकते हैं। बुनियादी और उन्नत Git संचालन की ठोस समझ के साथ, साथ ही सर्वोत्तम प्रथाओं का पालन करके, आप अपने सॉफ़्टवेयर विकास परियोजनाओं में संस्करण नियंत्रण को संभालने के लिए बेहतर तरीके से तैयार होंगे।

यदि आपको लेख की सामग्री में कुछ गलत लगता है, आप कर सकते हैं


टिप्पणियाँ