मैं निम्नलिखित शाखाएं हैं करने के लिए निर्दिष्ट करता धक्का:खींचो सब एक शाखा से करता है, एक और
master
production
और निम्नलिखित दूरस्थ शाखाओं:
origin/master
origin/production
मैं एक स्क्रिप्ट है कि origin/master
शाखा को हासिल करेगा और क्या मेरा आखिरी से बदल लाने (log -p master..origin/master
) का अंतर हो जाता है की है। फिर मैं origin/master
विलय करता हूं।
पाया करता है एक कोड की समीक्षा उपकरण को धक्का दे रहे हैं।
मैं सफल कामों को धक्का देना चाहता हूं - और केवल उन्हें - उत्पादन शाखा में, और फिर निश्चित रूप से origin/production
पर।
मैं ऐसा कैसे कर सकता हूं?
इसके अलावा, मेरे पास 2 स्क्रिप्ट चल रही हैं: origin/master
से प्राप्त करने वाला एक, धक्का डेटाबेस को विवरण देता है, और विलय करता है, और दूसरा जो मैं वर्तमान में लिख रहा हूं उसे सफल काम करना होगा।
मैं दौड़ की स्थिति से बचने/विवाद विलय से बचने के दौरान उन 2 स्क्रिप्ट चलाना चाहता हूं। चूंकि मैं केवल निर्दिष्ट प्रतिबद्धताओं के साथ काम करना चाहता हूं, हो सकता है कि उन कामों से छुटकारा पाने का कोई तरीका हो जो मैं नहीं चाहता हूं?
'सफल काम' से आपका क्या मतलब है? – bdonlan
जिसकी समीक्षा की गई है और सफल के रूप में चिह्नित है। यह वास्तव में यहां कोई फर्क नहीं पड़ता, महत्वपूर्ण यह है कि ऐसा लगता है कि मैं एक और शाखा को रखना और धक्का देना चाहता हूं, और अन्य मैं छुटकारा पाने/अनदेखा करना चाहता हूं। – Sylvain