在PATH中找不到在Sublime Text 2“Executable'['git']'上设置git的问题。”

时间:2013-11-08 07:39:20

标签: git settings sublimetext2

我是一个新的Sublime Text 2用户,我认为它很棒。

虽然我在使用Git时遇到了一些问题。

我已经安装了Git,但继续收到以下窗口消息。

error message

如何解决此问题?

3 个答案:

答案 0 :(得分:3)

首先,请确保您已安装Git。如果是,您可以将其添加到系统的Path或更改git_command中的Git.sublime-settings。有关详细信息,请查看this plugin's document设置部分。

  

此插件有一些设置。如果您创建一个名为的文件   用户包中的Git.sublime设置可以覆盖它们。感觉   可以从Git包中自由复制Git.sublime-settings文件   目录到你的用户包,如果你不想搞砸了   最初的JSON语法正确。

     

git_command:git二进制文件的路径,如果它不在$PATH中   可用于Python(如果需要设置,您将收到错误消息   此)

     

(Windows格式:"git_command": "c:/users/myuserdir/dev/git/bin/git.exe"。如果你的空格中有空格   git binary的路径,你可能需要使用旧的tilda-escaped版本,   比如:"C:/Progra~2/Git/bin/git.exe"。)

答案 1 :(得分:1)

根据this page,您必须打开偏好设置>套餐设置> SublimeGit>设置 - 用户,并写入(假设您具有相同的git.exe路径,否则更改它)。以下代码仅适用于git 32 Bits版本:

{
  "git_executables": {
    "git": ["C:/Program Files (x86)/Git/bin/git.exe"]
  }
}

此刻经过测试并且功能齐全!

编辑(为64位系统添加代码)

由于我需要更新git,它已转移到64位版本。如果您也是这种情况,请输入:

{
  "git_executables": {
    "git": ["C:/Program Files/Git/bin/git.exe"]
  }
}

答案 2 :(得分:0)

同样重要的是,您可以尝试Windows中的环境变量,请按照以下说明操作:

  • 获取git.exe的文件夹路径
    64bits: C:\Program Files\Git\bin
    32bits: C:\Program Files (x86)\Git\bin
  • 转到控制领域。
  • 双击系统。
  • 点击环境变量按钮。
  • 将出现包含2个部分的变量环境窗口,xx用户的变量以及系统变量
  • 在系统变量中选择变量路径,然后单击编辑按钮。
  • 在变量值
    的每个路径之后,您将看到许多带分号的路径 C:\ProgramData\Oracle\Java\javapath;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\system32\wbem;C:\Program Files\Microsoft\Web Platform Installer;
  • 你必须要做的是在最后一个分号之后插入github的文件夹路径或作为第一个路径,导致如下所示: C:\ProgramData\Oracle\Java\javapath;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\system32\wbem;C:\Program Files\Microsoft\Web Platform Installer;C:\Program Files\Git\bin 或这个: C:\Program Files\Git\bin;C:\ProgramData\Oracle\Java\javapath;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\system32\wbem;C:\Program Files\Microsoft\Web Platform Installer
  • 单击“确定”按钮并关闭环境变量窗口和属性系统窗口。
  • 如果路径正确,那么重新启动Sublime Text并在Sublime Text中测试git扩展,总是你需要修改路径变量才能重新启动Sublime Text以加载新数据。
  • 默认路径文件夹适用于64位(C:\ Program Files \ Git \ bin)和32位(C:\ Program Files(x86)\ Git \ bin)
  • 这是在Sublime Text 3
  • 中的Windows 8 64位中测试的