2012-06-10 8 views
13

Estoy empezando con mi entorno de desarrollo en OS X Lion y recientemente instalé Sublime Text 2 y la integración de git usando Package Control. Entonces, cuando presiono CMD + SHIFT + P Obtengo todos los comandos git relevantes.Sublime Text 2 en OS X Lion no encuentra git binary en PATH

Sin embargo, cada vez que use uno, consigo el mismo mensaje de error: sublime-git-error

Esto es lo que he hecho para tratar de solucionarlo:

me corrieron mdfind -name git en terminal y se dio cuenta de que todos los binarios git de mi instalación (. v 1.7.10.3) se encuentra en /usr/local/git/bin así que traté de editar ~/.profile con esta línea:

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

y cuando corro echo $PATH ahora en el directorio de terminales está listado allí.

Aún así, sigo recibiendo el mismo mensaje de error que el anterior. Cualquier solución o señalando lo que me falta se aprecia!

Respuesta

28

Básicamente, usted necesitará fijar

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

en Paquetes/usuario/Git.sublime-settings o en envases// Git-settings Git.sublime

Para más detalles echar un vistazo a este tema =>https://github.com/kemayo/sublime-text-2-git/issues/96

+0

Gracias, @Usman! – Stephen

+0

Funcionó para mí también. No tenía el archivo 'Git.sublime_settings', así que tuve que crearlo y todo funcionó al reiniciar –

+3

Solo para señalar que si ha instalado git a través de homebrew, tendrá que configurarlo a' "git_command": "/usr/local/bin/git "' ya que esa es la ubicación en la que Homebrew también lo vincula. Cuando instalé a través de Homebrew, eliminé la instalación Mac predeterminada de git. Es mucho más fácil administrar todo con un administrador de paquetes. – Ian

2

citando directamente desde el enlace proporcionado, que utiliza una solución más reciente que funcionó para mí:

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

¡la mejor de las suertes!

0

Esto es lo que funcionó para mí (ST3 Mac):

  1. Sublime Text> Preferencia> Vea Paquetes ...
  2. usuarios Open/Paquete Control.sublime-settings
  3. editar el valor git_binary ser el camino a tu git. Obtuve mi ruta git escribiendo which git en una ventana de terminal, luego pegué eso.