मैं पिछले कुछ समय से GitHub का उपयोग कर रहा हूं और मैं आमतौर पर अपनी फीचर-शाखाओं को आगे बढ़ाता हूं और फिर एक Pull Request शुरू करता हूं जिसे मैंने खुद मर्ज किया था। मैंने पाया कि इससे मुझे उन शाखाओं पर नज़र रखने में मदद मिली जहाँ मैंने शाखाओं को मिलाया था।
लेकिन हाल ही में मैं अधिक से अधिक पढ़ रहा हूं कि कैसे Git काम करता है और मुझे एहसास हुआ कि मैं मर्ज-कमिट्स का उपयोग कर सकता हूं जब मैं शाखाओं को मिलाता हूं।
इसलिए, मुझे एक सुविधा-शाखा को मास्टर में विलय करते समय क्या करना चाहिए:
मास्टर पर एक मर्ज-कमिट करें और फिर इसे ऊपर की ओर धकेलें या स्थानीय शाखा को पुश करें और एक पुल अनुरोध शुरू करें?
मैंने एक 2 व्यक्ति टीम के लिए पुल अनुरोध का परिचय पढ़ा है - अपने स्वयं के अनुरोधों को मर्ज करें? और एक परियोजना पर 2 लोगों के साथ काम का प्रवाह करें और क्या मुझे आधिकारिक रिपो या मेरे कांटे पर एक शाखा से पुल अनुरोधों को खोलना चाहिए? लेकिन उनमें से कोई भी जवाब देने के लिए प्रतीत नहीं होता है कि मैं क्या देख रहा हूं।