2012-07-06 14 views
8

मेरे पास एक पोस्ट-प्रतिबद्ध हुक है जो सामान को रूबी करता है। यह बहुत अच्छी तरह से काम करता है लेकिन कुछ मामलों में जब मैं रिबेज करता हूं या जब मैं प्रतिबद्ध करता हूं तो कोड निष्पादन को छोड़ना चाहता हूं।गिट पोस्ट प्रतिबद्ध: छोड़ें - रीड करें -

क्या किसी को पता है कि मैं इन मामलों या पोस्ट के आसपास के किसी भी काम में पोस्ट-प्रतिबद्ध हुक को कैसे ट्रिगर नहीं कर सकता?

ग्रेग

+0

मैं इस हुक को 'गिट प्रतिबद्ध - कैमेंड' के साथ चलाने का कारण नहीं बना सकता, और मुझे पूरा भरोसा है कि यह मेरे साथ कभी नहीं हुआ है। मुझे यह जानकर उत्सुकता है कि क्या यह अभी भी आपके लिए एक मुद्दा है, और किस परिस्थिति में ऐसा होता है? – phils

उत्तर

6

जब रिबेसिंग, वहाँ एक निर्देशिका .git फ़ोल्डर में rebase-merge वर्तमान कहा जाता है। यह rebase (rebase बीटीडब्ल्यू की शुरुआत pre-rebase हुक द्वारा इंगित किया गया है) के दौरान हुक को अक्षम करने का एक दृष्टिकोण हो सकता है।

--amend के संबंध में हालांकि, मैं आपकी सहायता नहीं कर सकता।

+0

क्या आपका मतलब फ़ोल्डर की उपस्थिति या ऐसा कुछ पता लगाना है? – Gregory

+0

हां। एक उदाहरण पेश करने में सक्षम होने के लिए पर्याप्त रूबी को नहीं पता लेकिन निश्चित रूप से आप रूबी में भी जांच सकते हैं कि क्या आपके पोस्ट-प्रतिबद्ध हुक को – eckes

+0

कहा जाता है, तो '../ rebase-merge' (हुक निर्देशिका के सापेक्ष) नामक फ़ोल्डर है या नहीं। ठीक है आपके जवाबों के लिए धन्यवाद! – Gregory

संबंधित मुद्दे