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