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