मैं यहाँ इस उपयोगकर्ता के रूप बिल्कुल एक ही सवाल है:गिट इनिट के साथ अद्यतन संस्करणों के साथ स्थानीय गिट हुक को कैसे प्रतिस्थापित करें?
git init template, replacing modified hooks
मैं अपने वैश्विक Git हुक में एक नया टेम्पलेट फ़ाइल है। हालांकि, मूल टेम्पलेट फ़ाइल पहले ही लोड हो चुकी थी, इसलिए git init
ओवरराइट नहीं करता है।
http://www.cs.potsdam.edu/cgi-bin/man/man2html?1+git-init से:: मैं यहाँ एक ही पढ़ते हैं, यह सही Git व्यवहार प्रतीत होता है
एक मौजूदा भंडार में Git init चल रहा है सुरक्षित है। यह उन चीज़ों को ओवरराइट नहीं करेगा जो पहले से मौजूद हैं। रीरिजिंग गिट इनिट का प्राथमिक कारण नए जोड़े गए टेम्पलेट्स को चुनना है।
तो नया गिट टेम्पलेट हुक पुनः लोड करने के लिए मजबूर करने का एक अच्छा तरीका क्या है? मेरे पास कई कंप्यूटरों पर कई गिट रेपो में कई हुक हैं और विभिन्न उपयोगकर्ताओं द्वारा उपयोग किया जाता है। सबसे व्यावहारिक तरीका यह है कि उपयोगकर्ता पहले हुक को हटाने के लिए कहने के बजाय एक विशिष्ट कमांड चलाते हैं और फिर गिट इनिट कमांड चलाते हैं। क्या इसे करने का कोई तरीका है?
मैं इस लक्ष्य को हासिल करने के लिए एक पार्टी उर्फ बनाया; एक आकर्षण के रूप में काम करता है! – user