मैं कुछ गिट ऑपरेशंस को स्क्रिप्ट करने की कोशिश कर रहा हूं जिसमें कुछ रिबेजिंग/चेरी-पिकिंग/आदि शामिल हैं।प्लंबिंग कमांड के साथ गिट संघर्ष को हल करें
git rebase --continue
git cherry-pick --continue
git merge --continue
मैं संपादक कभी क्रियान्वित किया जा रहा है जब Git संदेश प्रतिबद्ध चाहता है से बचने के लिए कोशिश कर रहा हूँ:
वहाँ इस तरह के रूप आदेशों को चलाने के बिना किसी विवाद को हल करने का कोई तरीका है।
शायद गिट को बताने का एक तरीका है कि चीजों को हल किया गया है और यदि आवश्यक हो तो डिफ़ॉल्ट प्रतिबद्ध संदेश में पास किया जाए?
'गिट प्रतिबद्ध' से कुछ नाम देने के लिए प्रतिबद्ध संदेश (non -teractively ('-m',' -C', '-F') प्रदान करने के कई तरीके हैं। उनमें से कोई भी संघर्ष समाधान के लिए विशिष्ट नहीं हैं। – chepner
क्या गिट को बताने का कोई तरीका है कि सभी संघर्षों का उपयोग किए बिना हल किए जाते हैं * - जारी रखें? –
मुझे यकीन नहीं है कि मैं समझता हूं। परिभाषा के अनुसार, एक संघर्ष ऐसा कुछ है जिसके लिए मैन्युअल हस्तक्षेप की आवश्यकता होती है, और 'गिट' के पास यह जानने का कोई तरीका नहीं है कि मैन्युअल हस्तक्षेप खत्म हो गया है * कुछ * जैसे * गिट जो भी --continue' चल रहा है। – chepner