Это печальное сообщение об ошибке является иллюстрацией модульности Git: когда он хочет подключиться к удаленному серверу, он вызывает вспомогательную команду с именем git-remote-<protocol>
.Поэтому вы часто будете видеть механизм передачи на основе HTTP, вызывающий git-remote-https
.
. Вы могли бы даже добавить свой собственный механизм удаленной передачи.Я мог бы создать исполняемый файл с именем git-remote-ethomson
и поместить его в мой путь.Затем я мог бы вызвать его, запустив git clone ethomson://my/repo.git
.Git проанализирует этот URL, запомнит схему ethomson
и найдет подходящего удаленного помощника в git-remote-ethomson
.
Похоже, что здесь произошло, что вы неправильно набрали URL и URL вашего пультаttps://github.com/org/repo.git
(Обратите внимание, что это ttps
, а не https
.)
В результате этой конфигурации git ищет исполняемый файл для обслуживания этого удаленного URL, например git-remote-ttps
,Поскольку эта вспомогательная программа не существует, она не работает.
Если вы исправите конфигурацию с ttps://...
до https://...
, то все должно начать работать правильно.