एक में पिछले Git प्रश्न , डैनियल Benamy Git में एक कार्यप्रवाह के बारे में बात कर रहा था:
मैं मास्टर पर काम कर रहा था और कुछ सामान तैयार किया और फिर तय किया कि मैं उस काम को रोकना चाहता हूँ। मैंने अपना काम शुरू करने से पहले कुछ कमिट्स का बैकअप लिया और फिर ब्रांच किया।
वह अपने वर्तमान परिवर्तनों को खोए बिना समय में अपने कार्यशील अवस्था को पिछले बिंदु पर पुनर्स्थापित करना चाहता था। सभी उत्तर कई तरह से, कुछ इस तरह से घूमते रहे
git branch -m master crap_work
git branch -m previous_master master
यह कैसे तुलना करता है git stash? मैं थोड़ा उलझन में हूँ कि यह देखने के लिए अलग-अलग उपयोग मामला क्या है जब ऐसा लगता है कि सब कुछ git stashपहले से ही शाखा द्वारा नियंत्रित किया जाता है ...
@ जोर्डी बंस्टर : धन्यवाद, जो चीजों को साफ करता है। मुझे लगता है कि मैं "स्टैशिंग" को एक हल्के, अनाम, शाखा की तरह मानता हूं। तो कुछ भी कर सकते हैं, शाखा के रूप में अच्छी तरह से लेकिन अधिक शब्दों के साथ कर सकते हैं। अच्छा!