Homebrew ile Mac'te git-gui kullanma


16

Git'i Homebrew ile kurdum.

Ancak, git-guistok gibi görünmüyor /usr/local/bin.

Bu yanıt , bir takma ad oluşturmam gerektiğini gösteriyor usr/local/git/libexec/git-core/git-gui, ancak bu dosya mevcut değil.

Bulabildiğim tek yürütülebilir dosya

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

Şimdi kullandığım takma ad bu. Ancak, Git'i güncellersem, yeniden bağlamam gerekecek.

Kalıcı bir referansı nasıl alabilirim git-gui?


Git gui'nin çalışmasını istiyorsanız git'in hombrew'dan (varsayılan değil) yüklü olması gerekir . Benim için, bunu yaptıktan sonra git gui sadece çalışıyor, fazladan çalışmaya gerek yok ... (Sadece "git gui" yi çalıştırın) FWIW
rogerdpack

1
"Git Homebrew ile kuruldu."
jonallard

Yanıtlar:


14

/usr/local/opt/dizinlerdeki sembolik bağlantıları içerir /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

Dosyanın var olup olmadığını kontrol edin, sonra ~ / .gitconfig dosyasına böyle bir şey ekleyin:

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

4

gitHomebrew'daki formülün 2.25.0_1 sürümünden bu yana , git guiişlevsellik git-guiformüle ayrıldı . Bu değişiklikle ilgili arka plan için aşağıdaki çekme isteğine bakın: https://github.com/Homebrew/homebrew-core/pull/49136

Bu nedenle, git gui Homebrew tarafından sağlanan bir gityüklemede kırılmış bir hatayı düzeltmek için daha iyi bir çözüm çalıştırmaktır:

brew install git-gui
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.