दुख की बात नहीं है। यहां उम्मीद है कि ऐप्पल उस दिन किसी दिन बदलता है।
मेरा अनुमान है कि आप पहले से ही निम्नलिखित पता है, लेकिन अन्य लोगों के लाभ जो नहीं है, तो आप एप्पल के FileMerge आवेदन बजाय उसी के समान के लिए, निम्नलिखित कमांड के साथ उपयोग कर सकते हैं हो सकता है कुछ हद तक कम, अनुभव यद्यपि के लिए:
git difftool path/to/file
FileMerge difftool के रूप में प्रयोग करने के लिए मेरे Git चूक, लेकिन आप इसे स्पष्ट रूप से कॉन्फ़िगर कर सकते हैं साथ:
git config --global diff.tool opendiff
(। यह हर बार भी उम्मीदवार उपकरण लिस्टिंग से Git बंद हो जाता है) मैं भी Git के अक्षम करना चाहते difftool पूर्व लॉन्च संकेत:
git config --global difftool.prompt false
यह Git कॉन्फ़िगर करने के लिए इतना है कि git diff
रूप में अच्छी तरह, या बजाय FileMerge लागू करेगा संभव है। (मैं सिर्फ git diff
जिस तरह से यह अपने आप है छोड़ने के लिए पसंद करते हैं।) यदि आप चाहते हैं कि आप पहले opendiff करने के लिए उचित तर्क मैप करने के लिए एक खोल स्क्रिप्ट बनाने की जरूरत:
#!/bin/sh
/usr/bin/opendiff "$2" "$5" -merge "$1"
और फिर चलाने
git config --global diff.external /path/to/shell/script