गिट में सभी मौजूदा/आने वाले परिवर्तनों को कैसे स्वीकार करें?

Gita Mem Sabhi Maujuda Ane Vale Parivartanom Ko Kaise Svikara Karem



Git सबसे व्यापक रूप से उपयोग किया जाने वाला वर्जनिंग कंट्रोल सिस्टम है। इसका उपयोग डेटा एकत्र करके परियोजना में किए गए किसी भी संशोधन के इतिहास को देखने और बनाए रखने के लिए किया जा सकता है। इसके अतिरिक्त, यह किसी प्रोजेक्ट को किसी पुराने संस्करण या स्थिति में रोल बैक कर सकता है। गिट कुछ संचालन करने के लिए गिट कमांड की एक विस्तृत श्रृंखला प्रदान करता है। ' गिट पुश-पुश-सेट-अपस्ट्रीम <रिमोट-नाम> 'कमांड वर्तमान शाखा नाम के साथ गिट में आने वाले और वर्तमान परिवर्तनों को धक्का देने और स्वीकार करने के लिए प्रयोग किया जाता है।

यह ब्लॉग गिट में सभी मौजूदा और आने वाले परिवर्तनों को स्वीकार करने की विधि बताएगा।

गिट में सभी मौजूदा/आने वाले परिवर्तनों को कैसे स्वीकार करें?

गिट में सभी मौजूदा/आने वाले परिवर्तनों को स्वीकार करने के लिए, नीचे दी गई प्रक्रिया का पालन करें:







  • गिट स्थानीय निर्देशिका पर जाएं।
  • उपलब्ध सामग्री को 'की मदद से देखें' रास ' आज्ञा।
  • 'का उपयोग करके एक नई फ़ाइल बनाएं/उत्पन्न करें' छूना ' आज्ञा।
  • गिट स्थिति जांचें और स्टेजिंग क्षेत्र में फ़ाइल को ट्रैक करें।
  • 'निष्पादित करके परिवर्तन करें' गिट प्रतिबद्ध 'के साथ कमांड' -एम ' झंडा।
  • का उपयोग करें गिट रिमोट -v ” Git रिमोट देखने के लिए।
  • केंद्रीकृत सर्वर से वांछित दूरस्थ शाखा डेटा प्राप्त करें।
  • वर्तमान शाखा में परिवर्तन खींचो।
  • अंत में, GitHub सर्वर में परिवर्तन पुश करें।

चरण 1: Git स्थानीय निर्देशिका देखें
सबसे पहले, 'की मदद से Git स्थानीय रिपॉजिटरी में जाएँ' सीडी ' आज्ञा:



सीडी 'सी: \ उपयोगकर्ता \ उपयोगकर्ता \ गिट \टी स्ट्रेप'

चरण 2: उपलब्ध सामग्री की सूची बनाएं
निष्पादित करें ' रास ” सभी उपलब्ध सामग्री को सूचीबद्ध करने का आदेश:



रास

जैसा कि आप देख सकते हैं, मौजूदा सामग्री को सफलतापूर्वक सूचीबद्ध किया गया है। इसके अलावा, हाइलाइट की गई फ़ाइल को आगे की प्रक्रिया के लिए चुना गया है:





चरण 3: नई फ़ाइल जनरेट करें
उपयोग ' छूना 'नई फ़ाइल जनरेट करने के लिए कमांड:



छूना docfile.txt

चरण 4: गिट स्थिति देखें
अब, चलाएँ ' गिट स्थिति 'वर्तमान कार्य भंडार की स्थिति की जाँच करने के लिए कमांड:

गिट स्थिति

नीचे दिए गए आउटपुट के अनुसार, गिट वर्किंग एरिया में ट्रैक नहीं किया गया ' docfile.txt ' फ़ाइल:

चरण 5: फ़ाइल को स्टेजिंग एरिया में ट्रैक करें
प्रदान की गई कमांड को निष्पादित करें और स्टेजिंग क्षेत्र में जोड़े गए परिवर्तनों को पुश करें:

गिट ऐड docfile.txt

चरण 6: वर्तमान स्थिति देखें
वर्तमान स्थिति की जांच करने के लिए नीचे उल्लिखित आदेश का उपयोग करें:

गिट स्थिति

यह देखा जा सकता है कि Git कार्य क्षेत्र में वे परिवर्तन शामिल हैं जिन्हें करने की आवश्यकता है:

चरण 7: परिवर्तन करें
अगला, चलाएँ ' गिट प्रतिबद्ध 'आदेश के साथ' -एम ”वांछित प्रतिबद्ध संदेश जोड़ने के लिए ध्वज और Git रिपॉजिटरी में परिवर्तन पुश करें:

गिट प्रतिबद्ध -एम 'नई फ़ाइल जोड़ी गई'

नीचे प्रदान किया गया आउटपुट इंगित करता है कि सभी परिवर्तन सफलतापूर्वक किए गए हैं:

चरण 8: रिमोट की जाँच करें
' गिट रिमोट ” कमांड का उपयोग अन्य रिपॉजिटरी से कनेक्शन बनाने, देखने और हटाने के लिए किया जाता है। गिट रिमोट एक विशेष विकल्प की सहायता करता है ' -में ” उन URL को प्रदर्शित करने के लिए जिन्हें Git ने संक्षिप्त नाम के रूप में सहेजा है। पढ़ने और लिखने के संचालन के दौरान इन छोटे नामों का उपयोग किया जाता है:

गिट रिमोट -में

चरण 9: डेटा प्राप्त करें
अपने दूरस्थ प्रोजेक्ट से डेटा प्राप्त करने के लिए, नीचे दी गई कमांड चलाएँ:

गिट लाने

चरण 10: परिवर्तन खींचो
स्थानीय वर्तमान कार्यशील शाखा में परिवर्तन करने के लिए, 'निष्पादित करें' गिट पुल ”रिमोट और शाखा के नाम के साथ:

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

परिणामस्वरूप, नीचे दिया गया आउटपुट इंगित करता है कि वर्तमान शाखा सफलतापूर्वक अद्यतित हो गई है:

चरण 11: पुश परिवर्तन
अंत में, 'निष्पादित करें' गिट पुश-पुश-सेट-अपस्ट्रीम वांछित दूरस्थ शाखा में सभी स्थानीय परिवर्तनों को आगे बढ़ाने के लिए:

गिट पुश --धकेलना --सेट-अपस्ट्रीम मूल विशेषता 2

जैसा कि आप देख सकते हैं, स्थानीय शाखा परिवर्तन सफलतापूर्वक धकेल दिए गए हैं:

यह Git में वर्तमान/आने वाले परिवर्तनों को स्वीकार करने के बारे में है।

निष्कर्ष

गिट में सभी वर्तमान/आने वाले परिवर्तनों को स्वीकार करने के लिए, गिट स्थानीय निर्देशिका पर जाएं और उपलब्ध सामग्री को 'की मदद से सूचीबद्ध करें' रास ' आज्ञा। फिर, “का उपयोग करके एक नई फ़ाइल बनाएँ छूना ”कमांड, Git स्थिति की जाँच करें, और स्टेजिंग क्षेत्र में फ़ाइल को ट्रैक करें। 'निष्पादित करके परिवर्तन करें' गिट प्रतिबद्ध '-एम' ध्वज के साथ कमांड करें और 'का उपयोग करें' गिट रिमोट -v ”रिमोट देखने के लिए। इसके बाद, दूरस्थ शाखा से वर्तमान स्थानीय शाखा में परिवर्तन डेटा प्राप्त करें और खींचें। अंत में, दूरस्थ शाखा में परिवर्तन करें। यह पोस्ट गिट में वर्तमान/आने वाले परिवर्तनों को स्वीकार करने का सबसे आसान तरीका दिखाता है।