स्टैश (stash) और चेरी-पिक (cherry-pick)
Git कोर्स का हिस्सा
आप किसी बदलाव के आधे रास्ते में हैं, फ़ाइलें संपादित हो चुकी हैं, कुछ भी पूरा नहीं हुआ, और तभी टीम का कोई साथी संदेश भेजता है: "main पर एक बग है, अभी देख सकते हो?" आप अपना आधा-अधूरा काम कमिट नहीं कर सकते, क्योंकि कमिट से प्रोजेक्ट ऐसी स्थिति में छूटना चाहिए जो अपने आप में समझ में आए, और यह आधा काम वैसा नहीं है। आप बस ब्रांच बदल भी नहीं सकते, क्योंकि जब आपके संपादन वहाँ पहले से मौजूद चीज़ों से टकराएँगे तो Git आपको...
सोचिए कि कोई मेहमान बिना बताए आ जाए और आप जल्दी-जल्दी अपनी मेज़ साफ़ करें। आप हर काग़ज़ ढंग से फ़ाइल में नहीं लगाते, जो कर रहे थे वह पूरा नहीं करते, बस सब कुछ एक डिब्बे में समेटते हैं, डिब्बा मेज़ के नीचे सरका देते हैं, और अब मेज़ इतनी साफ़ है कि उस पर कोई दूसरा काम किया जा सके। कुछ भी फेंका नहीं गया। सब कुछ अब भी उस डिब्बे में है, जैसा था वैसा ही, इस इंतज़ार में कि आप बाद में उसे बाहर निकालें। उसी डिब्बे को Git...
असली माहौल में Git स्टैश (stash) और चेरी-पिक (cherry-pick) सीखना चाहते हैं?
नीचे क्लिक करें, Git के साथ तैयार एक Linux मशीन पाएँ, और AI ट्यूटर के साथ स्टैश (stash) और चेरी-पिक (cherry-pick) पर हाथ-से-काम करें जो आपका कोड जानता है।
यह पाठ शुरू करेंस्टैश (stash) और चेरी-पिक (cherry-pick)आप क्या सीखेंगे
- Git stash
- Git stash pop
- Git stash list
- Git cherry-pick
यह पाठ अपनी भाषा में पढ़ें
इस कोर्स के सभी पाठ
13 पाठ- 1Init और आपका पहला Commit25 मिनट
- 2स्टेटस, डिफ, और लॉग25 मिनट
- 3ब्रांच (branch) और मर्जिंग (merge)30 मिनट
- 4मर्ज (merge) कॉन्फ्लिक्ट्स को हल करना30 मिनट
- 5रिमोट (remote): पुश (push), पुल (pull), फ़ेच (fetch)30 मिनट
- 6स्टैश (stash) और चेरी-पिक (cherry-pick)25 मिनट
- 7रीबेसिंग (rebase)30 मिनट
- 8इंटरैक्टिव रीबेस (rebase) और स्क्वाशिंग (squash)30 मिनट
- 9टैग (tag) और रिलीज़ (release)20 मिनट
- 10ब्रांचिंग (branch) वर्कफ़्लो20 मिनट
- 11खोए हुए काम को पुनर्प्राप्त करना25 मिनट
- 12हुक्स (hook)25 मिनट
- 13कैपस्टोन: एक पूर्ण पुल रिक्वेस्ट (Pull Request) फ्लो40 मिनट
