रिमोट रिपॉजिटरी के साथ काम करते समय Git कमांड

Rimota Ripojitari Ke Satha Kama Karate Samaya Git Kamanda



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

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







गिट लोकल और रिमोट रिपॉजिटरी के बीच सहयोग के लिए 5 गिट कमांड

रिमोट होस्ट रिपॉजिटरी के साथ काम करते समय, कई कमांड होते हैं जिनका उपयोग विभिन्न ऑपरेशन करने के लिए किया जाता है। कुछ आवश्यक आदेश नीचे दिए गए हैं:



आइए आगे बढ़ें और कमांड के बारे में विस्तृत जानकारी देखें!



'गिट क्लोन' कमांड

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





रिमोट रिपॉजिटरी की प्रतिलिपि बनाने के लिए इस कमांड का उपयोग करने के लिए, दिए गए चरणों का पालन करें।

चरण 1: रिमोट रिपोजिटरी यूआरएल कॉपी करें

प्रारंभ में, अपने GitHub खाते में लॉगिन करें। तब:



  • अपनी इच्छित दूरस्थ रिपॉजिटरी का चयन करें।
  • पर क्लिक करें ' कोड ' बटन।
  • का चयन करें ' HTTPS के ' विकल्प।
  • HTTPS URL को क्लिपबोर्ड पर कॉपी करें:

चरण 2: स्थानीय रिपोजिटरी पर पुनर्निर्देशित करें

फिर, निष्पादित करें ' सीडी ' विशेष स्थानीय रिपॉजिटरी पथ के साथ कमांड करें और उस पर रीडायरेक्ट करें:

सीडी 'सी:\उपयोगकर्ता \एन azma\Git\Git\perk2'

चरण 3: रिमोट रिपॉजिटरी को क्लोन करें

GitHub रिपॉजिटरी की एक प्रति बनाने के लिए, ' चलाएँ गिट क्लोन कॉपी किए गए रिमोट रिपोजिटरी यूआरएल के साथ कमांड:

गिट क्लोन https: // github.com / GitUser0422 / Linux-repo.git

'गिट पुल' कमांड

Git उपयोगकर्ता दूरस्थ रिपॉजिटरी की नवीनतम सामग्री प्राप्त और डाउनलोड कर सकते हैं, ' गिट पुल 'कमांड का उपयोग किया जाता है। यह कमांड रिमोट के साथ स्थानीय रिपॉजिटरी डेटा को भी अपडेट करता है। निम्नलिखित अनुसार:

गिट पुल मूल विशेषता

यहाँ:

  • मूल ” हमारा रिमोट यूआरएल नाम है।
  • विशेषता ” वह दूरस्थ शाखा है जिसे खींचने की आवश्यकता है।

नीचे दिए गए आउटपुट के अनुसार, हमने रिमोट रिपॉजिटरी की नवीनतम सामग्री को सफलतापूर्वक डाउनलोड कर लिया है:

'गिट पुश' कमांड

उपयोगकर्ता 'का उपयोग करके स्थानीय मशीन सामग्री को दूरस्थ सर्वर पर अपलोड या पुश कर सकते हैं' गिट पुश ' आज्ञा। यह रिमोट रिपॉजिटरी को नवीनतम संस्करण के साथ अपडेट करता है और उन्हें अन्य उपयोगकर्ताओं के लिए उपलब्ध कराता है जिनके पास रिपॉजिटरी तक पहुंच है।

आइए बेहतर समझ के लिए ऊपर वर्णित कमांड की कार्यप्रणाली देखें:

गिट पुश मूल स्वामी

उपरोक्त सूचीबद्ध कमांड से, 'मूल' हमारे दूरस्थ यूआरएल नाम का नाम है, और 'मास्टर' हमारी स्थानीय रिपॉजिटरी शाखा है जिसे पुश करने की आवश्यकता है:

'गिट फ़ेच' कमांड

गिट फ़ेच 'कमांड का उपयोग वर्तमान कार्यशील शाखा में मौजूदा स्थानीय कोड के बिना रिमोट से स्थानीय मशीन पर ऑब्जेक्ट डाउनलोड करने के लिए किया जाता है। यह दूरस्थ रिपॉजिटरी परिवर्तनों का डेटा भी खींचता है:

गिट फ़ेच मूल

'गिट शाखा-आर'

स्थानीय मशीन पर प्राप्त सभी दूरस्थ शाखाओं को सूचीबद्ध करने के लिए, ' गिट शाखा -आर 'कमांड का उपयोग किया जाता है। निम्नलिखित नुसार:

गिट शाखा -आर

यह देखा जा सकता है कि सभी उपलब्ध दूरस्थ शाखाएँ सफलतापूर्वक सूचीबद्ध की गई हैं:

हमने Git के आवश्यक कमांड के बारे में विस्तृत जानकारी प्रदान की है जो रिमोट रिपॉजिटरी के साथ सहयोग करने के लिए आवश्यक हैं।

निष्कर्ष

Git में कई कमांड उपलब्ध हैं जिनका उपयोग रिमोट रिपॉजिटरी के साथ काम करते समय किया जाता है, जैसे ' गिट क्लोन', 'गिट पुल', 'गिट पुश', 'गिट फ़ेच', और 'गिट ब्रांच -आर 'आदेश. इन कमांड का उपयोग Git और GitHub के बीच सहयोग के लिए किया जाता है। इस गाइड में, हमने Git के कमांड्स के बारे में विस्तार से बताया है जिनका उपयोग रिमोट रिपॉजिटरी के साथ काम करने के लिए किया जाता है।