【问题标题】:Git not recognized command in Sublime TextSublime Text 中的 Git 无法识别命令
【发布时间】:2020-12-04 06:39:06
【问题描述】:

我在我的 Windows 10 x64 上安装了以下这些:

  1. git-bash(便携式)
    • GNU bash,版本 4.4.23(1)-release (x86_64-pc-msys)
    • git 版本 2.27.0.windows.1
    • bash 路径:“C:\Users\alazt\developer-folder\git-folder\PortableGit\bin\bash.exe”
    • git 路径:“C:\Users\alazt\developer-folder\git-folder\PortableGit\bin\git.exe”
  2. 崇高文本(便携式)
    • Sublime Text 未注册版本 3.2.2,内部版本 3211

我想使用“Git”Sublime 包,但找不到如何配置 git 路径。

我在尝试时收到此错误,例如,git fetch 命令:

'git' 不是内部或外部命令、可运行程序或批处理文件。

我找不到如何配置设置 JSON 来设置 git 的路径。

以下设置无效:

{ "git_command": "C:\\Users\\alazt\\developer-folder\\git-folder\\PortableGit\\bin\\git.exe" }

{ "terminal": "C:\\Users\\alazt\\developer-folder\\git-folder\\PortableGit\\bin\\git.exe" }

如何通过“Git”包在 Sublime Text 中使用 git 命令?

【问题讨论】:

  • 请编辑您的问题以指定您将 "git_command" 设置放入的文件的完整路径。据我所知,Git 包没有 "terminal" 设置,是什么让你认为它有?
  • 它已经在完整路径中,我没有得到你的要求。一些 Sublime 相关网站推荐使用“终端”键来指定路径。
  • 包含您的"git_command" 的SETTINGS 文件的路径是什么。
  • ...\Sublime Text Build 3211 x64\Data\Packages\User\Preferences.sublime-settings

标签: bash git sublimetext3


【解决方案1】:

Git package 有自己的设置文件Git.sublime-settings,默认设置文件可以在plugin's GitHub page 上看到。该插件不会将其设置存储在Preferences.sublime-settings

将下面的设置文件保存在您的 Sublime Text Packages 用户目录中为Git.sublime-settings,根据您的评论,它的路径应该是:

..\Sublime Text Build 3211 x64\Data\Packages\User\Git.sublime-settings
{
    "git_command": "C:\\Users\\alazt\\developer-folder\\git-folder\\PortableGit\\bin\\git.exe"
}

插件给出的示例 Windows 路径是 "C:\bin\git.exe",它使用单斜杠 \,但正如您已经展示的那样,可能需要双斜杠 \\。但是,如果路径失败,请尝试用单斜杠替换双斜杠。

请注意插件的Git.sublime-settings 文件中没有显示terminal 命令。

【讨论】:

    猜你喜欢
    • 2018-02-14
    • 2019-09-20
    • 2023-04-08
    • 1970-01-01
    • 1970-01-01
    • 2016-05-24
    • 1970-01-01
    • 2023-03-31
    • 2014-07-02
    相关资源
    最近更新 更多