我是一个新的 Sublime Text 2 用户,我已经认为它很棒。
尽管我在启动和运行 Git 时遇到了一些问题。
我已经安装了Git,但继续收到以下窗口消息。
我该如何解决这个问题?
首先,请确保您已经安装了Git。如果是这样,您可以将其添加到系统中Path
或更改git_command
为Git.sublime-settings
. 有关详细信息,请查看此插件的文档:设置部分。
这个插件有一些设置。如果你在你的用户包中创建了一个名为 Git.sublime-settings 的文件,你可以覆盖它们。如果您不想弄乱正确的初始 JSON 语法,请随意将 Git.sublime-settings 文件从 Git 包目录复制到您的用户包。
git_command
: 一个指向你的 git 二进制文件的路径,如果它不在$PATH
Python 中可用(如果你需要设置它,你会收到一条错误消息)(windows 格式:
"git_command": "c:/users/myuserdir/dev/git/bin/git.exe"
. 如果您的 git 二进制文件路径中有空格,您可能需要使用旧的 tilda 转义版本,例如:"C:/Progra~2/Git/bin/git.exe"
.)
根据此页面,您必须打开Preferences > Package Settings > SublimeGit > Settings - User,然后编写它(假设您具有相同的 git.exe 路径,否则更改它)。以下代码仅适用于 git 32 位版本:
{
"git_executables": {
"git": ["C:/Program Files (x86)/Git/bin/git.exe"]
}
}
目前已经过测试,功能齐全!
编辑(为 64 位系统添加代码)
由于我需要更新 git,它移到了 64 位版本。如果您也在这种情况下,请输入:
{
"git_executables": {
"git": ["C:/Program Files/Git/bin/git.exe"]
}
}
同样重要的是,您可以通过 Windows 中的环境变量进行尝试,按照以下说明进行操作:
64bits: C:\Program Files\Git\bin
32bits: C:\Program Files (x86)\Git\bin
C:\ProgramData\Oracle\Java\javapath;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\system32\wbem;C:\Program Files\Microsoft\Web Platform Installer;
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