Git Tutorial

Git में Remote Repository क्या है? इसके साथ कैसे काम करें? - Remote Repository in Git in Hindi

Table of Contents

  • Git Remote Repository क्या है?
  • Git में Remote Repository के साथ कैसे काम करें?
  • Git में टैग क्या हैं?
  • Git में Aliases कैसे सेट करें?

Git Remote Repository क्या है?

आप पहले से ही जानते होंगे कि Git रिपॉजिटरी क्या है। यदि नहीं, तो आप इस पर लिंक पर क्लिक करके पढ़ सकते हो। अब यह समझने का समय आ गया है कि Git में रिमोट रिपॉजिटरी क्या है।

Git में रिमोट रिपॉजिटरी का उपयोग अक्सर उपयोगकर्ता के local repository और code hosting service के बीच Mediator के रूप में किया जाता है जहां प्रोजेक्ट सार्वजनिक रूप से उपलब्ध है। इस प्रकार, वे मूल रिपॉजिटरी की तुलना में एक अलग उद्देश्य पूरा करते हैं जो प्रत्येक नए local git repository के साथ pre-configured किया जाता है।

Git में Remote Repository के साथ कैसे काम करें?

स्थानीय Git रिपॉजिटरी का root repository user की होम directory में .Git/ directory के under disk पर stored किया जाता है। इसका objective project की फ़ाइलों और उनके इतिहास में सभी changes को stored करना है, जिसमें रिमोट से हटाई गई कोई भी फ़ाइल भी शामिल है।

इस तरह, जब आप local level पर परिवर्तन करते हैं, तो आप उन्हें हमेशा अपने original stock तक भेज सकते हैं ताकि टीम के अन्य सदस्य आपकी Progress देख सकें।

Distant Git रिपॉजिटरी का उपयोग करते समय, Change करने या उन्हें सर्वर पर वापस भेजने के Objective से इसकी सभी फ़ाइलों को locally stored करना आवश्यक नहीं है। एकमात्र requirement यह है कि आपके पास सर्वर से एक कनेक्शन हो जिसके माध्यम से आप इच्छानुसार push and pull परिवर्तन कर सकते है।

Git में टैग क्या हैं?

टैग Git इतिहास में एक specific point का Reference हैं। इस तरह, वे branches की तरह हैं, सिवाय इसके कि वे बदलते नहीं हैं। टैग एक बुकमार्क की तरह होता है जिसे आप अपने कोड रिपॉजिटरी में बना सकते हैं जिसे कभी भी ओवरराइट नहीं किया जाता है, भले ही आपने branch में नए कमिट जोड़ दिए हों या branches को एक साथ मर्ज कर दिया हो। आप टैग को अपने कोड रिपॉजिटरी में एक "milestone" के रूप में सोच सकते हैं जिसका उपयोग आप अपने कोड की एक विशेष स्थिति को खोजने के लिए कर सकते हैं।

Git में Aliases कैसे सेट करें?

Git ट्यूटोरियल के इस भाग में, हमने यहां कुछ उदाहरणों के साथ अलियास के बारे में बात की है।

यह उल्लेखनीय है कि कोई सीधा git alias command नहीं है। Git config कमांड और Git कॉन्फ़िगरेशन फ़ाइलों का उपयोग करके alias बनाए जाते हैं। अन्य configuration options की तरह, alias local or global level पर generated किए जा सकते हैं।

हम कुछ उदाहरण बनाते हैं ताकि Git अलायसेस को बेहतर से समझ सकें।

  1. global alias.co checkout $ Git config

  2. global alias.br branch $ Git config

  3. global alias.ci commit $ Git config

  4. global alias.st status $ Git config

preceding code उदाहरण globally सहेजे गए Git कमांड शॉर्टकट प्रदान करता है। source commands को aliases से कोई प्रभाव नहीं पड़ता है। Git aliases की जोड़ने के बावजूद, Git checkout उपलब्ध रहेगा।

ग्लोबल फ्लैग का उपयोग किया गया था इन nicknames को generate करने के लिए, जिससे यह सूचित करता है कि वे globally सहेजे जाएंगे।

Did you find this article helpful?