मुझे पता है कि यह देर हो सकती है, हालांकि मैंने देखा है कि यह केवल तभी होता है जब मैं एक शाखा के लिए प्रतिबद्ध करता हूं, उस शाखा की तुलना में थोड़ा अधिक अद्यतन होता है जो मैं विलय कर रहा हूं।

यह पता चला है कि अगर मैं एक शाखा को बदल देता हूं (यानी, शाखा में अधिक फाइलें जोड़ें), और इसमें एक और शाखा का विलय करने का प्रयास करें, तो गिट मुझे MERGE_MSGउस शाखा के लिए लिखने का अनुरोध करेगा ।
इस छवि में, यह दिखाता है कि मैंने शाखा में एक LICENSE फ़ाइल masterऔर एक .gitignoreफ़ाइल जोड़ी है npm-init।
क्योंकि masterइसमें एक नई फ़ाइल, LICENSE शामिल है, और npm-initइसके बारे में नहीं जानता, Git ने मुझे एक संदेश लिखने के लिए कहा कि मुझे इसे क्यों विलय करना चाहिए।
इसी तरह, मैं इसमें विलीन add-eslintहोने add-dev से पहले ही विलीन हो गया install-deps।
मुझे पता है कि यह समझना मुश्किल हो सकता है (यहां तक कि मेरे लिए भी), लेकिन मुझे उम्मीद है कि छवि चीजों को साफ कर देगी :)