OS X Lion上的Sublime Text 2没有在PATH中找到git二进制文件

时间:2012-06-10 23:05:20

标签: git osx-lion integration sublimetext2

我刚开始使用OS X Lion上的开发环境,最近使用Package Control安装了Sublime Text 2和git集成。所以,当我按 CMD + SHIFT + P 时,我会得到所有相关的git命令。

但是,每当我使用一个时,我都会收到相同的错误消息:sublime-git-error

以下是我尝试修复它的方法:

我在终端中运行了mdfind -name git并注意到我的git install(v.1.7.10.3)中的所有二进制文件都位于/usr/local/git/bin中,因此我尝试使用以下行编辑~/.profile

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

当我在终端中运行echo $PATH时,目录就会列在那里。

即便如此,我仍然会收到与上面相同的错误消息。非常感谢任何解决方案或指出我所遗漏的内容!

3 个答案:

答案 0 :(得分:28)

基本上你需要设置

"git_command": "/usr/local/git/bin/git"
在Packages / User / Git.sublime-settings中

或者在Packages / Git / Git.sublime-settings

有关详细信息,请查看此问题=> https://github.com/kemayo/sublime-text-2-git/issues/96

答案 1 :(得分:2)

直接从提供的链接引用,我使用了一个对我有用的最新修补程序:

"git_command": "/usr/local/bin/"
祝你好运!

答案 2 :(得分:0)

这对我有用(ST3 Mac):

  1. Sublime Text>偏好>浏览套餐......
  2. 打开用户/包Control.sublime-settings
  3. git_binary值编辑为git的路径。我通过在终端窗口中键入which git然后将其粘贴到。
  4. 中获得了我的git路径