Git не распознал команду в Sublime Text

#bash #git #sublimetext3

#bash #git #sublimetext3

Вопрос:

Я установил приведенные ниже на свой Windows 10 x64:

  1. git-bash (переносимый)
    • GNU bash, версия 4.4.23 (1) -релиз (x86_64-pc-msys)
    • версия git 2.27.0.windows.1
    • путь к bash: «C:Usersalaztdeveloper-foldergit-folderPortableGitbinbash.exe «
    • путь к git: «C:Usersalaztdeveloper-foldergit-folderPortableGitbingit.exe «
  2. sublime-text (переносимый)
    • Sublime Text Незарегистрированная версия 3.2.2, сборка 3211

Я хочу использовать пакет Sublime «Git», но не могу найти, как настроить путь к 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’?

Комментарии:

1. Пожалуйста, отредактируйте свой вопрос, чтобы указать полный путь к файлу, в который вы ввели свои "git_command" настройки. Насколько я могу судить, в Git пакете нет "terminal" настроек, что заставило вас подумать, что они есть?

2. Он уже на полном ходу, я не понял, о чем вы спрашиваете. Некоторые веб-сайты, связанные с Sublime, рекомендуют использовать клавишу «terminal» для указания пути.

3. Каков путь к файлу НАСТРОЕК , содержащему ваш "git_command" .

4. ...Sublime Text Build 3211 x64DataPackagesUserPreferences.sublime-settings

Ответ №1:

Пакет Git имеет свой собственный вызываемый Git.sublime-settings файл настроек, файл настроек по умолчанию можно увидеть на странице плагина GitHub. Плагин НЕ хранит свои настройки в Preferences.sublime-settings .

Сохраните приведенный ниже файл настроек в каталоге пользователя Sublime Text Packages как Git.sublime-settings , основываясь на вашем комментарии , путь к нему должен быть:

 ..Sublime Text Build 3211 x64DataPackagesUserGit.sublime-settings
 
 {
    "git_command": "C:\Users\alazt\developer-folder\git-folder\PortableGit\bin\git.exe"
}
 

В примере Windows path, заданном плагином "C:bingit.exe" , используется одинарная косая черта, но, как вы уже показали, могут потребоваться двойные косые черты \ . Однако, если путь завершается ошибкой, попробуйте заменить двойные косые черты одиночными косыми чертами.

Пожалуйста, обратите внимание, что terminal в файле Git.sublime-settings плагина нет команды.