मुझे लगता है कि यह कहीं कॉन्फ़िगरेशन त्रुटि है, लेकिन मैं कहां से पता नहीं लगा सकता। नियमित गिट कमांड ठीक काम करने लगते हैं, लेकिन "गिट diff" कुछ भी नहीं करता है। सुरक्षित होने के लिए, मैंने अपने .gitconfig फ़ाइल से बाहरी diff टूल्स हटा दिए। यह मैकपॉर्ट्स के माध्यम से स्थापित किया गया था और लेट्स संस्करण (1.7.2.2) है।"गिट diff" कुछ भी नहीं करता
मुझे क्या लगता है कि जब मैं अपने कार्यक्षेत्र से "गिट diff" चलाता हूं, तो यह कुछ भी नहीं कर रहा है।
$ git --version
git version 1.7.2.2
$ git diff
$
अगर मैं वापस एक निर्देशिका ऊपर, मेरे जड़ कार्यक्षेत्र से बाहर है, टाइपिंग "Git diff" मुझे देता है यह:
$ git diff
usage: git diff [--no-index] <path> <path>
यह उम्मीद की जा सकती व्यवहार के बाद से मैं एक Git भंडार के तहत नहीं कर रहा हूँ ।
इस पर कोई समस्या नहीं है कि मैं इसका निवारण करने के लिए क्या कर सकता हूं?
आपको क्या लगता है वहाँ समस्या निवारण के लिए कुछ भी नहीं है बनाता है? आपने क्या देखने की उम्मीद की? –
नोट: 'git diff' * * repo * का उपयोग करते समय त्रुटि संदेश जल्द ही स्पष्ट हो जाएगा। [नीचे मेरा जवाब] देखें (http://stackoverflow.com/a/18895460/6309) – VonC
ध्यान दें कि यदि आप दो कामों के बीच एक विशिष्ट फ़ाइल को अलग करने की कोशिश कर रहे हैं और कोई आउटपुट नहीं देखते हैं, तो सुनिश्चित करें कि पथ में आवरण सही है फ़ाइल में। –