इस गाइड में, हम एक Git शाखा से दूसरी Git शाखा में कमिट चुनने के चरण सीखेंगे।
एक गिट शाखा से दूसरी गिट शाखा में प्रतिबद्धता कैसे चुनें?
एक शाखा से दूसरी शाखा में कमिट चुनने के लिए, आइए एक शाखा में काम करें, एक नई शाखा बनाएं, और अपनी पिछली शाखा से कमिट चुनें। ऐसा करने के लिए, नीचे बताए गए चरणों को पूरा करें।
चरण 1: प्रोजेक्ट रिपॉजिटरी में जाएँ
Git Bash खोलें और “निष्पादित करके प्रोजेक्ट निर्देशिका में जाएँ” सीडी ' आज्ञा:
सीडी चेरी पिक
चरण 2: रिपोजिटरी आरंभ करें
इसके बाद, दिए गए कमांड के साथ Git रिपॉजिटरी को आरंभ करें:
गर्मी है
चरण 3: नई फ़ाइल बनाएँ
एक फ़ाइल बनाएं और 'का उपयोग करके उसमें सामग्री जोड़ें' गूंज ” और पुनर्निर्देशन ऑपरेटर ( > ). उदाहरण के लिए, ' फ़ाइल.txt 'फ़ाइल बनाई जाएगी:
गूंज 'नई फ़ाइल' > फ़ाइल.txt
चरण 4: फ़ाइल को ट्रैक करें
बनाई गई फ़ाइल को 'गिट ऐड' कमांड के माध्यम से ट्रैकिंग क्षेत्र में जोड़ें:
गिट जोड़ें .
चरण 5: परिवर्तन प्रतिबद्ध करें
प्रोजेक्ट निर्देशिका में परिवर्तन ' के माध्यम से करें गिट प्रतिबद्ध ' आज्ञा:
गिट प्रतिबद्ध -एम 'फ़ाइल जोड़ी गई'
चरण 6: लॉग की जाँच करें
लॉग कमांड चलाकर लागू किए गए कमिट का लंबा इतिहास जांचें:
गिट लॉग --ऑनलाइन
यहां, आप विशेष प्रतिबद्धता के लिए SHA देख सकते हैं। इसे नोट कर लें, हम इसका उपयोग करेंगे और बाद के चरणों में इसका चयन करेंगे।
चरण 7: नई शाखा बनाएँ
अब, आइए एक नई शाखा बनाएं जिसका नाम है ' विकास करना दिए गए आदेश के साथ:
गिट शाखा विकास करना
चरण 8: निर्मित शाखा पर स्विच करें
के माध्यम से बनाई गई शाखा पर स्विच करें गिट चेकआउट ' आज्ञा:
गिट चेकआउट विकास करना
शाखा को 'में बदल दिया गया है विकास करना ”।
चरण 9: चेरी एक प्रतिबद्धता चुनें
कमिट को चेरी-पिक करने के लिए, ' चलाएँ गिट चेरी-पिक पिछली शाखा प्रतिबद्धता के SHA हैश के साथ कमांड:
गिट चेरी-पिक 6ea44fe
उपरोक्त आउटपुट विरोध दिखाता है, बस इसे अनदेखा करें और इसे वैसे भी करने के लिए सुझाई गई कमांड चलाएँ।
गिट प्रतिबद्ध --अनुमति-खाली
प्रतिबद्धता को चेरी-पिक किया गया है।
चरण 10: लॉग इतिहास सत्यापित करें
यह जांचने के लिए लॉग इतिहास सत्यापित करें कि कमिट को चेरी-पिक किया गया है:
गिट लॉग
जैसा कि आप उपरोक्त छवि में देख सकते हैं पिछली शाखा से हमारी प्रतिबद्धता ' मालिक “चेरी-पिक किया गया है।
निष्कर्ष
किसी कमिट को चेरी-पिक करने के लिए, कमिट के SHA हैश को कॉपी करें और दूसरी शाखा में जाएँ। फिर, ' चलाएँ गिट चेरी-पिक