first-contributions/additional-material/translations/Hindi/nepali.np.md
2022-11-22 01:05:15 +01:00

2.5 KiB

एक कमिट शाखा को एक अलग शाखा में ले जाना

क्या होगा यदि आप कोई बदलाव कमिट करते हैं, और फिर महसूस करें कि आप एक अलग शाखा में आए हैं? आप इसे कैसे बदल सकते हैं? यह ट्यूटोरियल कवर करता है।

सबसे मौजूदा काम को मौजूदा शाखा में ले जाना

ऐसा करने के लिए, टाइप करें:

git reset HEAD~ --soft- अंतिम कमिट को पूर्ववत करता है, लेकिन उपलब्ध परिवर्तनों को छोड़ दें। git stash- निर्देशिका की स्थिति रिकॉर्ड करता है।

git checkout name-of-the-correct-branch - दूसरी शाखा में स्विच करता है। git stash pop - आखिरी स्टेशेड स्टेटस को हटा देता है। git add - या अलग-अलग फाइलों को एक साथ स्टेज करने का प्रयास करें। git commit -m "आपका संदेश यहां" - परिवर्तनों को सुरक्षित कर देता है और कमिट करता है।

अब आपके परिवर्तन सही शाखा पर हैं

सबसे पुराना काम एक नई शाखा में ले जाना

ऐसा करने के लिए, टाइप करें: git branch newbranch- एक नई शाखा बनाता है। सभी कमिट को सुरक्षित कर देता है। git reset --hard HEAD~# - मास्टर को वापस #कमिट में ले जाएं। याद रखें, यह काम मास्टर से जा चूका होगा git checkout newbranch - आपके द्वारा बनाई गई शाखा में जाता है। इसमें सभी कमिट होंगे।

याद रखें: कोई भी बदलाव कमिट नहीं किया गया तो खो जाएगा।