मैंने सभी समान प्रश्नों पर एक नज़र डाली है। हालाँकि, मैंने डबल जाँच की है और कुछ अजीब जरूर हो रहा है।
एक सर्वर पर (Solaris with Git 1.8.1) मैंने Git रिपॉजिटरी को क्लोन किया। फिर .IT फोल्डर को मेरी अन्य लाइव फ़ाइलों में कॉपी किया। यह पूरी तरह से काम करता है, मैं चला सकता हूं
git status
फिर
git diff [filename]
किसी भी फाइल की जांच करना जो अलग थी।
एक अन्य सर्वर पर (सोलिटिस विथ जीआईटी 1.7.6) मैं बिल्कुल वैसा ही कर रहा हूं
git diff [filename]
कुछ भी नहीं दिखाता है, भले ही फ़ाइल की सामग्री निश्चित रूप से अलग हो। मैंने एक नई फ़ाइल जोड़कर, उसे कमिट करने और फिर संपादन का परीक्षण भी किया है। एक ही समस्या, git statusफ़ाइल को परिवर्तित के रूप में git diffदिखाता है , लेकिन कुछ भी नहीं दिखाता है। यदि मैं बदली हुई फ़ाइल को डाउनलोड करता हूं और स्थानीय रूप से एक अंतर चलाता हूं तो मुझे अलग आउटपुट मिलता है।
git diff --cachedबस मुझे खाली आउटपुट देता है।
git logकोई आउटपुट भी नहीं देता है।


git diff --cached।