गिट पुल कमांड का उपयोग दूरस्थ रिपॉजिटरी से सामग्री लाने और डाउनलोड करने के लिए किया जाता है और उस सामग्री से मिलान करने के लिए स्थानीय रिपॉजिटरी को तुरंत अपडेट करता है। दूरस्थ अपस्ट्रीम परिवर्तनों को अपने स्थानीय रिपॉजिटरी में मर्ज करना Git-आधारित सहयोग कार्य प्रवाह में एक सामान्य कार्य है।
गिट पुल के बाद मैं क्या करूँ?
एक git pull को प्रभावी ढंग से "पूर्ववत" करने के लिए, आप git fetch को पूर्ववत नहीं कर सकते - लेकिन आप git मर्ज को पूर्ववत कर सकते हैं जिसने आपकी स्थानीय कार्य शाखा को बदल दिया ऐसा करने के लिए, आप करेंगे विलय करने से पहले आपके द्वारा की गई प्रतिबद्धता को रीसेट करने की आवश्यकता है। आप इस कमिट को git reflog खोज कर पा सकते हैं।
गिट पुल खराब क्यों है?
यह अप्रत्याशित तरीकों से आपकी कार्य निर्देशिका को संशोधित करता हैकिसी और के काम की समीक्षा करने के लिए आप जो कर रहे हैं उसे रोकना गिट पुल से परेशान है। यह दूरस्थ शाखा पर सही ढंग से रीबेस करना कठिन बनाता है। यह रिमोट रेपो में हटाई गई शाखाओं को साफ नहीं करता है।
गिट फ़ेच बनाम पुल क्या है?
git फ़ेच बस " डाउनलोड" रिमोट से आपके स्थानीय रिपॉजिटरी में परिवर्तन। git pull परिवर्तनों को डाउनलोड करता है और उन्हें आपकी वर्तमान शाखा में मिला देता है।
रीबेसिंग का उद्देश्य क्या है?
रीबेसिंग का प्राथमिक कारण है एक रेखीय परियोजना इतिहास को बनाए रखना। उदाहरण के लिए, एक ऐसी स्थिति पर विचार करें जहां फीचर शाखा पर काम करना शुरू करने के बाद से मुख्य शाखा आगे बढ़ी है।