केले मीठे पकवान नुस्खा | आराम से घर का बना नुस्खा | Kelle का मीठा | उत्तर भारतीय पकाने की विधि
विषयसूची:
शाखाएँ सॉफ्टवेयर विकास प्रक्रिया का हिस्सा हैं और Git में सबसे शक्तिशाली विशेषताओं में से एक हैं। शाखाएँ अनिवार्य रूप से एक निश्चित प्रतिबद्धता की ओर इशारा करती हैं।
बग को ठीक करने या किसी नई सुविधा पर काम करने के दौरान, डेवलपर्स एक नई शाखा बना रहे हैं जिसे बाद में मुख्य कोडबेस में विलय किया जा सकता है।
यह आलेख बताता है कि स्थानीय और दूरस्थ गिट शाखाओं को कैसे बनाया और सूचीबद्ध किया जाए।
सूची शाखाएँ
सभी स्थानीय Git शाखाओं को सूचीबद्ध करने के लिए
git branch
या
git branch --list
कमांड का उपयोग करें:
git branch
dev feature-a feature-b hotfix * master
वर्तमान शाखा को एक तारांकन
*
साथ उजागर किया गया है। इस उदाहरण में, वह
master
शाखा है।
गिट में, स्थानीय और दूरस्थ शाखाएं अलग-अलग वस्तुएं हैं। यदि आप स्थानीय और दूरस्थ दोनों शाखाओं को सूचीबद्ध करना चाहते हैं
-a
विकल्प:
git branch -a
dev feature-a feature-b hotfix * master remotes/origin/regression-test-a remotes/origin/regression-test-b
-r
विकल्प केवल दूरस्थ शाखाओं को सूचीबद्ध करेगा।
एक Git Branch बनाएँ
नई ब्रांच बनाना किसी दिए गए कमिट को पॉइंटर बनाने से ज्यादा कुछ नहीं है।
एक नई स्थानीय शाखा बनाने के लिए, नई शाखा के नाम के बाद
git branch
कमांड का उपयोग करें। उदाहरण के लिए,
cool-feature
नामक एक नई शाखा बनाने के लिए, आप टाइप करेंगे:
git branch cool-feature
कमांड कोई आउटपुट नहीं लौटाएगा। यदि समान नाम वाली शाखा पहले से मौजूद है, तो आपको निम्न त्रुटि संदेश दिखाई देगा:
fatal: A branch named 'cool-feature' already exists.
शाखा पर काम करना शुरू करना और इसमें कमिट जोड़ना, आपको
git checkout
का उपयोग करके शाखा का चयन करने की आवश्यकता है:
git checkout cool-feature
आदेश आपको सूचित करेगा कि शाखा स्विच हो गई है:
Switched to branch 'cool-feature'
शाखा बनाने और फिर उस पर स्विच करने के बजाय, आप एक ही कमांड में कर सकते हैं।
-b
विकल्प के साथ प्रयोग किए जाने पर
git checkout
कमांड दी गई शाखा बनाएगी।
git checkout -b cool-feature
Switched to branch 'cool-feature'
यहां से, आप नई शाखा में नए
git commit
लिए मानक
git add
और
git commit
कमांड का उपयोग कर सकते हैं।
दूरस्थ रिपॉजिटरी पर नई शाखा को पुश करने के लिए, रिमोट रेपो नाम और शाखा नाम के बाद
git push
कमांड का उपयोग करें:
git push remote-repo cool-feature
निष्कर्ष
हमने आपको दिखाया है कि स्थानीय और दूरस्थ Git शाखाओं की सूची और निर्माण कैसे करें। शाखाएँ आपके परिवर्तनों के स्नैपशॉट का एक संदर्भ हैं और एक छोटा जीवन चक्र है।
git branch
कमांड के साथ, आप स्थानीय और दूरस्थ Git शाखाओं का नाम बदल सकते हैं और हटा सकते हैं।
स्थानीय और दूरस्थ गिट शाखा को कैसे हटाएं
यह मार्गदर्शिका स्थानीय और दूरस्थ Git शाखाओं को हटाने का तरीका बताती है। एक सफल मर्ज के बाद शाखा को हटाने के लिए यह आम और अनुशंसित अभ्यास है।
स्थानीय और दूरस्थ गिट शाखा का नाम कैसे बदलें
आपने एक नई शाखा बनाई, और दूरस्थ रिपॉजिटरी में बदलावों को आगे बढ़ाया और महसूस किया कि आपकी शाखा का नाम गलत है। यह मार्गदर्शिका बताएगी कि स्थानीय और दूरस्थ गिट शाखा का नाम कैसे बदला जाए।
स्थानीय और दूरस्थ डेटा हस्तांतरण और सिंक्रनाइज़ेशन के लिए rsync का उपयोग कैसे करें
Rsync एक तेज़ और बहुमुखी कमांड लाइन उपयोगिता है जो दो स्थानों के बीच फ़ाइलों और फ़ोल्डरों को सिंक्रनाइज़ करता है। यह स्रोत और गंतव्य के बीच के अंतर को स्थानांतरित करके तेजी से वृद्धिशील फ़ाइल स्थानांतरण प्रदान करता है।