होमब्रे के साथ मैक पर गिट-गुई का उपयोग करना


16

मैं Homebrew के साथ Git स्थापित किया है।

हालाँकि, git-guiइसमें स्टॉक नहीं आ रहा है /usr/local/bin

यह उत्तर बताता है कि मुझे एक उपनाम बनाना चाहिए usr/local/git/libexec/git-core/git-gui, लेकिन यह फ़ाइल मौजूद नहीं है।

एकमात्र निष्पादन योग्य जो मैं पा सकता हूं वह अंदर स्थित है

/usr/local/Cellar/git/1.8.4/share/git-gui

अब यही उर्फ ​​मैंने इस्तेमाल किया। हालांकि, अगर मैं कभी भी Git को अपडेट करता हूं, तो मुझे इसे रिलेक्स करना होगा।

मुझे एक स्थायी संदर्भ कैसे मिलेगा git-gui?


एनबी कि आपको होमबॉव से स्थापित गिट की आवश्यकता है (डिफ़ॉल्ट नहीं) यदि आप चाहते हैं कि गिट गुई बिल्कुल काम करें। मेरे लिए, ऐसा करने के बाद, git gui सिर्फ काम करता है, किसी अतिरिक्त काम की आवश्यकता नहीं है ... (बस "git gui"
चलाएं

1
"मेरे पास Homebrew के साथ Git स्थापित है।"
jonallard

जवाबों:


14

/usr/local/opt/इसमें निर्देशिकाओं के प्रति सहानुभूति शामिल है /usr/local/Cellar/:

$ ll /usr/local/opt/git
lrwxr-xr-x  1 lauri  admin    19B Oct 11 17:07 /usr/local/opt/git -> ../Cellar/git/1.8.4
$ ll /usr/local/opt/git/libexec/git-core/git-gui
-rwxr-xr-x  2 lauri  admin   205B Sep 18 23:28 /usr/local/opt/git/libexec/git-core/git-gui

फ़ाइल की मौजूदगी की जाँच करें, फिर ~ / .gitconfig में कुछ इस तरह जोड़ें:

[alias] 
gui = !sh -c '/usr/local/opt/git/libexec/git-core/git-gui'

3

gitHomebrew पर सूत्र के संस्करण 2.25.0_1 के बाद से , git guiकार्यक्षमता को git-guiसूत्र में अलग कर दिया गया है। इस परिवर्तन की पृष्ठभूमि के लिए निम्नलिखित पुल अनुरोध देखें: https://github.com/Homebrew/homebrew-core/pull/49136

इस वजह से, git gui होमब्रेव-प्रदान की गई gitस्थापित पर एक टूट को ठीक करने के लिए एक बेहतर समाधान चलाना है:

brew install git-gui
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.