/ / गिट फ़ाइल diff / इतिहास के साथ इतिहास - गिट

गिट फ़ाइल diff / इतिहास नाम के साथ - गिट

मुझे फ़ाइल के बीच एक गिट diff करने की जरूरत हैवर्तमान सिर और एक पुरानी तारीख। हालांकि यहां किकर है: फ़ाइल एक्सटेंशन RENAMED रहा है जो अधिकांश जीयूआई उपकरणों के लिए एक समस्या है। यानी, एक्सकोड में यह सुविधा है लेकिन यह गिट होने के बावजूद नामित फ़ाइल के कारण टूट जाती है (मुझे लगता है) ऐसा करने में सक्षम है।

क्या कोई जानता है कि मैन्युअल रूप से इस diff को कैसे करें?

धन्यवाद

उत्तर:

जवाब के लिए 2 № 1

किसी भी एक फ़ाइल के लिए, आप बस उपयोग कर सकते हैं revision:path दोनों फाइलों पर वाक्यविन्यास। उदाहरण के लिए, आप निम्न कार्य कर सकते हैं।

git diff HEAD:Foo 1af1f21845f:Foo.cc