2012-06-10 12 views
13

Sono appena iniziato con il mio ambiente di sviluppo su OS X Lion e recentemente installato Sublime Text 2 e integrazione git tramite Package Control. Quindi, quando premo CMD + SHIFT + P Ottengo tutti i comandi git rilevanti.Sublime Text 2 su OS X Lion non trova git binario nel PERCORSO

Tuttavia, ogni volta che uso una, ottengo lo stesso messaggio di errore: sublime-git-error

Ecco quello che ho fatto per cercare di risolvere il problema:

mi sono imbattuto mdfind -name git nel terminale e ho notato che tutti i binari dal mio git installazione (v. 1.7.10.3) si trovano in /usr/local/git/bin così ho provato l'editing ~/.profile con questa linea:

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

e quando corro echo $PATH ora nel terminale directory è elencato lì.

Anche così, ho ancora lo stesso messaggio di errore come sopra. Qualsiasi soluzione o sottolineando ciò che mi manca sono apprezzate!

risposta

28

Fondamentalmente è necessario impostare

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

nei pacchetti/utente/Git.sublime-settings o in imballaggi/GIT/Git.sublime-settings

Per maggiori dettagli date un'occhiata a questo problema =>https://github.com/kemayo/sublime-text-2-git/issues/96

+0

Grazie, @Usman! – Stephen

+0

Ha funzionato anche per me. Non avevo il file 'Git.sublime_settings', quindi ho dovuto crearlo e tutto ha funzionato al riavvio –

+3

Solo per segnalare che se hai installato git via homebrew, dovrai impostarlo su" "git_command": "/usr/local/bin/git "' poichè questa è la posizione Homebrew anche per symlink. Quando ho installato tramite Homebrew ho rimosso l'installazione Mac di default di git. È molto facile gestire tutto con un gestore di pacchetti. – Ian

2

citando direttamente dal link fornito, ho usato una correzione più recente che ha funzionato per me:

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

buona fortuna!

0

Questo è ciò che ha funzionato per me (ST3 Mac):

  1. Sublime Text> Preferenze> Sfoglia Pacchetti ...
  2. Aperte Utenti/Pacchetto Control.sublime-settings
  3. Modifica il valore git_binary per essere il percorso per il tuo git. Ho ottenuto il mio percorso git digitando which git in una finestra di terminale, quindi incollato.