इस ब्लॉग में, हम एक उदाहरण के साथ गिट चेरी-पिक ए कमिट का उपयोग करने की विधि सीखेंगे। चलिए, शुरू करते हैं!
उदाहरण: चेरी को कैसे चुनें- एक कमिट चुनें?
चेरी-पिक कमिट को गिट करने के लिए, पहले, एक नई गिट स्थानीय निर्देशिका बनाएं और उस पर जाएं। इसके बाद, t का उपयोग करके फ़ाइल को इनिशियलाइज़ और संशोधित करें। फिर, दूसरी फ़ाइल को अपडेट करें और रिपॉजिटरी में बदलाव करें। इसके बाद, निर्देशिका से सभी मौजूदा सामग्री को हटा दें। सभी परिवर्तन जोड़ें, Git रिपॉजिटरी में संशोधन करें और संदर्भ लॉग इतिहास देखें। अंत में, निष्पादित करें ' $ git चेरी-पिक <प्रतिबद्ध-रीफ्लॉग> 'टर्मिनल पर कमांड।
अब, नीचे दिए गए निर्देशों को चरण दर चरण आज़माएं!
चरण 1: निर्देशिका बनाएं
सबसे पहले, नीचे बताई गई कमांड का उपयोग करके एक नई Git डायरेक्टरी बनाएं:
$ एमकेडीआईआर डेमो12
चरण 2: निर्देशिका के अंदर ले जाएँ
नई बनाई गई निर्देशिका में जाने के लिए, 'निष्पादित करें' सीडी ' आज्ञा:
$ सीडी डेमो12
चरण 3: गिट निर्देशिका को प्रारंभ करें
फिर, बनाई गई Git डायरेक्टरी को इनिशियलाइज़ करने के लिए नीचे दिए गए कमांड को निष्पादित करें:
$ यह गर्म है
चरण 4: फ़ाइल को संशोधित करें
की मदद से इसे अपडेट करने के लिए फ़ाइल में कुछ टेक्स्ट जोड़ें गूंज 'कमांड और रीडायरेक्ट ऑपरेटर' > ':
$ गूंज 'फ़ाइल1' > file1.txt
चरण 5: गिट रिपोजिटरी में परिवर्तन जोड़ें
अगला, निष्पादित करें ' गिट ऐड 'रिपॉजिटरी में सभी जोड़े गए परिवर्तनों को जोड़ने का आदेश:
$ गिट ऐड .
चरण 6: परिवर्तन करें
चलाएँ ' गिट प्रतिबद्ध 'रिपॉजिटरी को अपडेट करने के लिए प्रतिबद्ध संदेश के साथ कमांड:
$ गिट प्रतिबद्ध -एम 'पहली फ़ाइल जोड़ी गई'
चरण 7: फ़ाइल अपडेट करें
दूसरी फ़ाइल बनाएँ और फिर उसे अपडेट करें:
$ गूंज 'फ़ाइल2' > file2.txt
चरण 8: सभी संशोधन जोड़ें
सभी किए गए परिवर्तनों को स्थानीय रिपॉजिटरी में जोड़ें:
$ गिट ऐड .
चरण 9: परिवर्तन करें
अब, 'का उपयोग करके एक प्रतिबद्ध संदेश के साथ परिवर्तन करें' -एम ' विकल्प:
$ गिट प्रतिबद्ध -एम 'दूसरी फ़ाइल जोड़ी गई'
चरण 10: सभी फ़ाइलें निकालें
ऐसा करने पर, निष्पादित करें ' आर एम 'रिपॉजिटरी से सभी बनाई गई फाइलों को हटाने का आदेश:
$ आर एम * ।टेक्स्टयहाँ, तारांकन ' * प्रतीक निर्दिष्ट एक्सटेंशन वाली सभी फाइलों को इंगित करता है:
चरण 11: सूची भंडार सामग्री
अब, 'का उपयोग करके हटाए गए ऑपरेशन को सत्यापित करें' रास 'भंडार सामग्री की सूची देखने के लिए आदेश:
$ रासजैसा कि आप देख सकते हैं, भंडार खाली है जो इंगित करता है कि ऑपरेशन सफलतापूर्वक किया गया है:
चरण 12: परिवर्तन जोड़ें
इसके बाद, स्टेजिंग क्षेत्र में किए गए सभी परिवर्तन जोड़ें और इसे अपडेट करें:
$ गिट ऐड .
चरण 13: परिवर्तन करें
उसके बाद, 'रोमांचक' को रोमांचक बनाकर भंडार में संशोधन करें गिट प्रतिबद्ध 'किसी भी प्रतिबद्ध संदेश के साथ आदेश:
$ गिट प्रतिबद्ध -एम '2 फ़ाइलें हटाई गईं'
चरण 14: संदर्भ लॉग इतिहास की जाँच करें
अब, Git रिपॉजिटरी का संदर्भ लॉग इतिहास प्रदर्शित करें:
$ गिट रीफ्लॉग .यहां, हम प्रतिबद्ध संदर्भ लॉग का चयन करेंगे जिसे हम चेरी-पिक के साथ करना चाहते हैं:
चरण 15: चेरी-पिक कमिट
अगला, निष्पादित करें ' चेरी पिक 'कॉपी किए गए प्रतिबद्ध संदर्भ लॉग के साथ प्रतिबद्ध करने के लिए आदेश:
$ गिट चेरी-पिक 87d1e54
चरण 16: चेरी-पिक कमिट ऑपरेशन सत्यापित करें
अंत में, 'का उपयोग करके प्रतिबद्ध चेरी-पिक कमिट ऑपरेशन को सत्यापित करें' गिट रीफ्लॉग। ' आज्ञा:
$ गिट रीफ्लॉग .जैसा कि आप देख सकते हैं, वही कमिट चेरी-पिक कमिट के साथ प्रतिबद्ध है:
हमने एक उदाहरण की मदद से चेरी-पिक ए कमिट को गिट करने की विधि को संक्षेप में समझाया है।
निष्कर्ष
चेरी-एक कमिट को git करने के लिए, पहले, एक नई Git डायरेक्टरी बनाएं और इसे इनिशियलाइज़ करें। अगला, 'का उपयोग करके फ़ाइल को संशोधित करें' इको <ऐड-टेक्स्ट>> <फ़ाइल-नाम> ' आज्ञा। फिर, दूसरी फ़ाइल को अपडेट करें और रिपॉजिटरी में बदलाव करें। 'का उपयोग करके रिपॉजिटरी से सभी मौजूदा फाइलों को हटा दें' आर एम ' आज्ञा। सभी परिवर्तनों को ट्रैक करें, संशोधन करें और संदर्भ लॉग इतिहास देखें। अंत में, निष्पादित करें ' $ git चेरी-पिक <प्रतिबद्ध-रीफ्लॉग> 'चयनित कमिट के साथ कमिट करने का आदेश। इस ब्लॉग में समझाया गया है कि कैसे चेरी-एक कमिट चुनें।