2012-06-10 7 views
13

Po prostu zaczynam od mojego środowiska programistycznego na OS X Lion i ostatnio zainstalowałem Sublime Text 2 i integrację git za pomocą Kontroli Pakietu. Tak więc, po naciśnięciu klawisza CMD + SHIFT + P Otrzymuję wszystkie odpowiednie polecenia git.Wysublimowany tekst 2 na OS X Lion nie znajduje git binarny w PATH

Jednak, gdy używam jednego, mam ten sam komunikat o błędzie: sublime-git-error

Oto co zrobiłem, aby spróbować go naprawić:

Pobiegłem mdfind -name git w terminalu i zauważyłem, że wszystkie pliki binarne z mojego git zainstalować (v. 1.7.10.3) znajdują się w /usr/local/git/bin więc próbowałem edycji ~/.profile z tej linii:

export PATH="/usr/local/git/bin:/usr/local/bin:/usr/local/sbin:usr/local/lib;/usr/local/mysql/bin:$PATH" 

i kiedy uruchomić echo $PATH teraz w terminalu katalogu jest tam wymienione.

Mimo to nadal otrzymuję ten sam komunikat o błędzie, co powyżej. Wszelkie rozwiązania lub wskazanie tego, czego mi brakuje, są doceniane!

Odpowiedz

28

Zasadniczo trzeba ustawić

"git_command": "/usr/local/git/bin/git" 

w opakowaniach/user/Git.sublime-settings lub w opakowaniach/Git/Git.sublime-settings

Więcej szczegółów spojrzeć na to Emisja =>https://github.com/kemayo/sublime-text-2-git/issues/96

+0

Dziękuję, @ ​​Usman! – Stephen

+0

Pracował również dla mnie. Nie miałem pliku 'Git.sublime_settings', więc musiałem go utworzyć i wszystko działało na restarcie –

+3

Wystarczy, że zwrócisz uwagę, że jeśli zainstalowałeś gita przez homebrew, musisz ustawić na' "git_command": "/usr/local/bin/git "' ponieważ jest to lokalizacja dowiązania Homebrew. Kiedy instalowałem przez Homebrew, usunąłem domyślną instalację gita z Mac. O wiele łatwiej jest zarządzać wszystkim za pomocą menedżera pakietów. – Ian

2

cytuje bezpośrednio z linku podanego użyłem nowszą poprawkę, który pracował dla mnie:

"git_command": "/usr/local/bin/" 

Powodzenia!

0

To co pracował dla mnie (ST3 Mac):

  1. Sublime Text> uprzywilejowane> Przeglądaj Pakiety ...
  2. Otwartych Użytkownicy/Pakiet Control.sublime-settings
  3. edytować wartość git_binary być ścieżką do twojego git. Mam swoją ścieżkę git, wpisując which git w oknie terminala, a następnie wkleiłem ją.
Powiązane problemy