Git Extensions " функция не реализована"


Я пытаюсь использовать расширения Git на новой машине с Windows 7. Я делал это много раз раньше, но никогда не касался этого конкретного вопроса.

Git Bash работает, я успешно клонировал репозиторий.

Но переход к Git Extensions, открытие РЕПО и выполнение вытягивания дает мне следующее сообщение об ошибке:

"C:Program Files (x86)Gitbingit.exe" pull --progress "origin"
error: cannot spawn git: Function not implemented
Done

Press Enter or Esc to close console...

Моя установка очень проста. Запуск расширений Git проверяет все проходы. (Это аналогичная, но не та же проблема, что и общий недопустимый путь вопрос.)

Есть ли у вас какие-либо идеи, что вызывает эту проблему?

2 7

2 ответа:

Новые релизы, Git для Windows 2.16.1(3) и Git для Windows 2.16.1(4), исправьте эту регрессию:

2.16.1 (3) Исправления Ошибок

  • Когда http.sslBackend не настроен (например, в portable Git или MinGit), операции fetch/push больше не вызывают сбоя.
  • в Windows 7 и более ранних версиях Git для Windows v2.16.1(2) больше не мог порождать какие-либо процессы (например, во время выборки/клонирования). Эта регрессия была зафиксирована.
  • в Обновление Perl в версии v2. 16. 1 (2) нарушило git send-email; это было исправлено путем обновления модуля Net-SSLeay Perl.
Упомянутая регрессия во втором пункте маркера является именно той ошибкой, о которой идет речь.

К сожалению, была одна недостающая проблема о процессах нереста, которая была исправлена в последующем четвертом выпуске:

2.16.1 (4) Исправления Ошибок


Обратите внимание, что загрузка на https://git-scm.com/download/win возможно, еще не было обновления , поэтому вам нужно загрузить его из gitforwindows.org или непосредственно из страницы релиза на GitHub.

После этого вы можете проверить, что вы действительно запускаете новую версию, используя git --version, который должен сообщить git version 2.16.1.windows.4.

Per Philippe and Jake-ошибка подана против GIT 2.16.2, и обходной путь должен вернуться к предыдущей версии.

Https://github.com/git-for-windows/git/releases/tag/v2.16.1.windows.1