हां, मुझे लगता है कि यह एक बुरा विचार है। मुझे गलत मत समझो, ऐसा करने का कारण बहुत अच्छा लगता है, लेकिन परिणाम अभी भी भयानक हो सकता है।
ट्रैक की गई शाखा को खींचते समय आपके पास संघर्ष होगा, कम से कम मुझे डर है कि मामला होगा, मैं हालांकि गलत हो सकता हूं।
मैं काम पर अभी इसका परीक्षण नहीं करना चाहता, लेकिन आपको इसे स्वयं आज़माना चाहिए।
वास्तव में आप हाल ही में एक कमिटमेंट देख सकते हैं। एक नई शाखा बनाएं, कुछ पेटीएम, चेरी पिक या मर्ज करें जिसमें कोई ऑटोकॉमिट न हो।
फिर अपनी स्क्रिप्ट को चलाएं, खींचें और यदि आपका परिणाम एक भयानक मर्ज गड़बड़ है, तो आपको निश्चित रूप से दिन के उजाले में ऐसा नहीं करना चाहिए।
इसके बजाय आप संभावित रूप से इसे रात के निर्माण या साप्ताहिक निर्माण में डाल सकते हैं।
लेकिन एक रात भी एक बुरा विचार हो सकता है।
आप या तो इसे साप्ताहिक रूप से चला सकते हैं, जब आपको यकीन है कि कोई मर्ज टकराव नहीं होगा क्योंकि सब कुछ सोमवार को समाप्त हो गया है।
अन्यथा इसे वर्ष में 1-2 बार छुट्टियों के मौसम में चलाएं, जब मर्ज का टकराव नहीं होगा।
लेकिन समाधान कोड शैली के लिए आपकी प्राथमिकता पर निर्भर हो सकता है।
मुझे लगता है कि सेटअप स्क्रिप्ट बनाना जो स्वचालित रूप से गिट रिपॉजिटरी बनाता है और सेट करता है कि प्रोजेक्ट के लिए हुक बेहतर होगा।
या आप इस परियोजना के भीतर अपने देवताओं के लिए एक फ़ोल्डर में हुक सेटअप स्क्रिप्ट को शामिल कर सकते हैं और बस इसे स्वयं जांच सकते हैं।