मेरे पास फू और बार रिमोट हैं। फू एक वेब एप्लिकेशन है जिसमें बहुत सी निर्देशिकाएं हैं, उनमें से प्रासंगिक /public
है जिसमें मिश्रित फ़ाइलें और अन्य निर्देशिकाएं हैं।गिट: क्या मैं सिर्फ एक भंडार के उप-वर्ग को विलय कर सकता हूं?
बार पुस्तकालयों का एक सेट है और सामने के अंत में उपयोग नहीं किया गया है, इस तरह, इसे /public/bar
में फू में जाना चाहिए। फू में कोई फाइल नहीं है।
यह सब केक के टुकड़े या तो सबमिड्यूल या सबट्री विलय के साथ होगा। हालांकि ...
बार का पेड़ गंदा है, इसमें सभी प्रकार की प्री-प्रोडक्शन फाइलें हैं जैसे कि PSDs और FLAs, और इसका एकमात्र वास्तव में उपयोगी हिस्सा /www/tools
के अंदर है।
तो, मैं जो करना चाहता हूं वह बार के /www/tools
को फू के /public/bar
में विलय कर रहा है, और शेष बार के पेड़ का नाटक भी मौजूद नहीं है।
क्या कर सकते हैं?
(मुझे लगता है कि होगा यह बहुत ही आप कैसे एक परियोजना है कि मूल रूप से एक सबट्री के रूप में तुम्हारा विलय कर से विलय करने के लिए समान है। कौन सा मैं कैसे करना है, या तो पता नहीं है।)
हाँ मैं इतिहास को खुश रखने में खुश रहूंगा। शायद फ़िल्टर-शाखा के साथ कुछ किया जा सकता है। – kch
1.) आप "गिट चेकआउट FETCH_HEAD www/tools" 2 का उपयोग कर सकते हैं।) शायद आप "गिट चेकआउट --मेर FETCH_HEAD www/tools" का उपयोग कर सकते हैं 3.) कामकाजी निर्देशिका में आवश्यक स्थिति रिकॉर्ड करने के बाद, आप हाथ से विलय कर सकते हैं गिट-प्रतिबद्ध –
से पहले FETCH_HEAD को .git/MERGE_HEAD लिखकर, मुझे पता था कि FETCH_HEAD भाग –