Tortoise Git: Получение не может вызвать ошибку при выполнении git push - PullRequest
1 голос
/ 24 апреля 2019

Черепаховый Git не позволяет мне нажать мой код.

git.exe push --progress "origin" <<branch_name>>

Он выбрасывает ниже ошибки

error: cannot spawn C:\Program Files (x86)\TortoiseGit\bin\TortoiseGitPlink.exe: No such file or directory
fatal: unable to fork

Черепаховый Git также не позволяет клонировать код, поэтому явместо этого использовал git bash, и это сработало.

Я не уверен, что нужно исправить для Tortoise GIT, так как команды PUSH и Clone хорошо работают для GIT Bash.Невежественный: (* ​​1009 *

Пожалуйста, помогите

1 Ответ

1 голос
/ 25 апреля 2019

Как упомянуто здесь , проверьте:

  • Переменная среды GIT_SSH (в Windows): если вокруг нее есть кавычки, удалите эти кавычки
  • Settings->Network (в TortoiseGit): обновите путь вашего SSH-клиента до пути TortoiseGitPlink.exe, без кавычек

Как ОП Gendaful подтверждает в комментариях :

Моя проблема была в том же духе.

Не было пути TortoiseGitPlink.exe в двойных кавычках, но:

  • черепаховый мерзавец был установлен как TortoiseGit_2.5.2 и
  • путь имел ссылку как "TortoiseGit"

что делало TortoiseGitPlink.exe недоступным.
Исправил путь, и он начал работать.

...