मान लें कि मैं foo_baz
नामक शाखा में एक सुविधा पर काम कर रहा हूं।स्क्वैश मास्टर पर काम करता है लेकिन फीचर शाखा पर अलग-अलग काम करता है?
मैं इस सुविधा पर काम करते समय कई बार प्रतिबद्ध करता हूं।
मैं समय-समय पर रिमोट रिपो में एक रिमोट-ट्रैकिंग शाखा foo_baz
दबाता हूं। आईई origin/foo_baz
।
मैं उस बिंदु पर प्रगति करता हूं जहां मैं foo_baz
से master
में सभी कामों को मर्ज करना चाहता हूं और origin/master
पर धक्का देना चाहता हूं।
मैं master
ऐसे में foo_baz
विलय कर सकते हैं कि सभी प्रतिबद्ध अभी भी foo_baz
में अलग कर रहे हैं के लिए प्रतिबद्ध कुचल के histroy, लेकिन वह master
में के इतिहास, वे सब एक हैं,: यहाँ सवाल है?
संपादित करें:
मैं एक Git शुरुआत का एक सा है, तो कृपया मुझे माफ कर वहाँ कुछ पूरी तरह से स्पष्ट है कि मैं याद कर रहा हूँ अगर। मैंने वेब पर चारों ओर खोद दिया लेकिन मेरे प्रश्न का सीधा जवाब नहीं मिला।