जब मैं git-mv का उपयोग करके किसी फ़ाइल को git में ले जाता हूं, तो स्थिति यह दिखाती है कि फ़ाइल का नाम बदल दिया गया है और भले ही मैं कुछ अंशों को बदल दूं, फिर भी इसे लगभग एक ही चीज़ माना जाता है (जो अच्छा है क्योंकि यह मुझे इसके इतिहास का पालन करने देता है) ।
जब मैं किसी फाइल की कॉपी करता हूं तो मूल फाइल में कुछ इतिहास होता है जिसे मैं नई कॉपी के साथ जोड़ना चाहता हूं।
मैंने फ़ाइल को स्थानांतरित करने की कोशिश की है, फिर मूल स्थान पर फिर से चेकआउट करने की कोशिश कर रहा है - एक बार ले जाने के बाद मुझे मूल स्थान की जाँच नहीं करने देगा।
मैंने एक फाइल सिस्टम कॉपी करने की कोशिश की है और फिर फाइल को जोड़ते हुए - git इसे एक नई फाइल के रूप में सूचीबद्ध करता है।
क्या एक तरह से फ़ाइल कॉपी ऑपरेशन रिकॉर्ड करने का कोई तरीका है कि कैसे यह एक फ़ाइल का नाम / चाल रिकॉर्ड करता है जहां इतिहास को मूल फ़ाइल में वापस खोजा जा सकता है?
diff.renames
लिए । मैं मानता हूं कि यह थोड़ा उल्टा है।copies
git config diff.renames copies