सामग्री पर जाएं
GitTree

वीडियो: रीसेट: नरम, मिश्रित और कठोर

वीडियो YouTube के प्लेयर में गोपनीयता-उन्नत मोड में चलता है।

एक शाखा को तीन तरीकों से पीछे ले जाएँ और देखें कि प्रत्येक मोड शाखा, स्टेजिंग क्षेत्र और आपकी फ़ाइलों पर क्या करता है, इसलिए आप वह चुनें जो आपके इच्छित कार्य को बनाए रखता है।

पूरा पाठ पढ़ें

लेख में वीडियो, अभ्यास अभ्यास और प्रश्नों से प्रत्येक चरण और आदेश शामिल हैं।

पाठ पर जाएँ

वीडियो प्रतिलेख

वीडियो का वर्णन, संकेत दर संकेत।

  1. एक शाखा को पीछे ले जाएँ, और चुनें कि कितनी होगी अन्यथा बदल जाता है.
  2. कोमल शाखा को हिलाता है। मिश्रित जोड़ता है सूचकांक. हार्ड आपकी फ़ाइलें जोड़ता है.
  3. तो अंतर मंचित, अस्थिर, या है चला गया.
  4. एक शुरुआत करें: एक प्रतिबद्धता, एक बचाव शाखा, एक सहेजा न गया संपादन और एक नोट।
  5. तीन समान प्रतियां बनाएं और लिखें एम की आईडी नीचे करें.
  6. संपादन कभी प्रतिबद्ध नहीं था. एक प्रति रखें गिट के बाहर.
  7. ग्राफ़ एम, फिर सी और बचाव दिखाता है सी पर शाखा.
  8. एम पर राइट-क्लिक करें, रीसेट सबमेनू खोलें, और नरम चुनें.
  9. संवाद कहता है कि प्रत्येक परिवर्तन चरणबद्ध रहता है, और कोई फ़ाइल परिवर्तन नहीं.
  10. शाखा अभी M पर है. C अभी भी चालू है बचाव शाखा.
  11. चरणबद्ध सूची में पुरानी प्रतिबद्धता है। द अचरणबद्ध सूची में आपका संपादन है।
  12. डिस्क पर फ़ाइल में अभी भी आपका संपादन मौजूद है।
  13. मिश्रित प्रतिलिपि: वही मेनू, मिश्रित चुनें।
  14. यह संवाद कहता है कि परिवर्तन बने रहेंगे, अस्थिर.
  15. अब Index.html केवल अस्थिर है।
  16. आपका संपादन अभी भी फ़ाइल में है.
  17. कड़ी मेहनत से पहले, संपादन और नोट सहेजें कहीं और.
  18. हार्ड कॉपी: डॉट्स के साथ हार्ड चुनें मतलब चेतावनी.
  19. संवाद यह सूचीबद्ध करता है कि क्या हटाया गया है और क्या कहा गया है इसे पहले सहेजा जाता है. रद्द करना डिफ़ॉल्ट है.
  20. त्यागें और रीसेट करें चुनें.
  21. केवल नोट ही बचा है. पेज एम का है पुनः.
  22. टर्मिनल में, पहला पढ़ा गया है प्रतिबद्ध. ये तीनों एम हैं.
  23. कोलन के साथ git शो इंडेक्स को पढ़ता है। सॉफ़्ट पुराना पेज रखता है.
  24. हर कॉपी में स्थिति अलग-अलग है.
  25. बचाव शाखा अभी भी पुराने स्तर पर है प्रतिबद्ध.
  26. और डिस्क पर फ़ाइल: आपका संपादन दो बार, एम एक बार जा रहे हैं.
  27. इनपुट बदलें: कोई बाहरी प्रतिलिपि नहीं, और टर्मिनल में कठिन.
  28. रीफ्लॉग सूचियाँ प्रतिबद्ध हैं। सहेजा न गया संपादन इसमें कहीं नहीं है.
  29. और किसी ट्रैक न की गई फ़ाइल को हार्ड ओवरराइट कर देता है, यदि लक्ष्य वहाँ एक है.
  30. नरम और मिश्रित कुछ भी नहीं खोते हैं। में कठिन ऐप पहले सहेजा गया है.
  31. अभ्यास करें: शाखा, सूचकांक की एक तालिका भरें और प्रत्येक मोड के लिए फ़ाइल करें।
  32. इसके बाद, बिना किसी साझा प्रतिबद्धता को पूर्ववत करें इतिहास को फिर से लिखना, वापसी के साथ।

सभी ट्यूटोरियल