नहीं कर सकता मैं ग्रिड diff के लिए opendiff डिफ़ॉल्ट diff-tool के रूप में उपयोग करना चाहता हूँ। यह काम करता था लेकिन किसी कारण से काम करना बंद कर दिया। मैं एक स्क्रिप्ट का उपयोग कर रहा:मैं गिट diff उपयोग opendiff
echo opendiff $2 $5 > opendiff-git.sh
जो .gitconfig में स्थापित किया जाएगा:
[diff]
external = ~/opendiff-git.sh
यह मेरे लिए हाल ही में काम करना बंद कर। गलत क्या है?
अद्यतन: जब मैंने एक नया भंडार क्लोन किया तो सब ठीक काम किया! अजीब!
क्या यह एक त्रुटि की रिपोर्ट कर रहा है? या सिर्फ एक नियमित अंतर्निहित diff दे? – cxreg
नहीं, यह गिट diff का उपयोग करते समय त्रुटि की रिपोर्ट नहीं कर रहा है, यह टर्मिनल में diff प्रिंट करें। मैं खुद ही opendiff का उपयोग कर सकते हैं। – Ida
मैक ओएस एक्स में मेरी एक ही समस्या है। इससे पहले, opendiff इस शेल स्क्रिप्ट को सेट किए बिना भी अच्छा काम करता था। काम करने से रोकने के बाद, मैंने स्क्रिप्ट और diff.tool और diff.external विकल्प जोड़े लेकिन यह अभी भी काम नहीं करता है। और यह कोई त्रुटि नहीं देता है, बस एक टर्मिनल diff बनाता है। क्या हो रहा है? – Petruza